341
193
130
499
3
14
0
5
21
10
116
66
20
410
116
353
117
6
48
278
1
955
240
140
9
28
405
41
2086
185
784
227
457
508
3
3
19
2015
173
158
64
210
329
177
1062
483
0
153
31
