18
146
2
61
125
33
727
42
150
91
98
27
92
45
203
19
28
58
110
52
352
20
3
10
24
12
64
14
6
160
117
154
222
17
29
142
158
8
358
202
47
1
16
30
116
9
108
22
13
134