3
60
8
9
51
70
86
30
14
16
29
47
2
61
28
5
176
23
114
24
6
76
355
77
72
100
17
20
15
69
32
7
105
37
217
19
25
21
59
4
41
10
18
152
82
85