353
116
140
3
784
42
66
41
0
116
1062
3
499
1
3
8
153
14
185
405
31
508
130
2083
28
158
192
19
278
955
173
240
21
116
482
457
199
329
19
63
1
6
10
410
9
341
2015
