170
108
70
46
81
37
205
27
16
83
9
168
22
322
82
19
115
201
1184
64
1084
197
125
612
193
1353
151
49
144
80
60
63
162
75
342
156
8
102
3427
463
109
542
43
4
1005
84
206
1015
17
255
253
73
204
87
266
71