3
16
61
29
79
14
17
43
5
65
170
23
30
93
24
32
22
42
129
4
21
27
1
25
13
179
8
19
15
148
40
37
67
49
46
2
936
187
136
109
53
102
11
140
9