173
158
277
62
2
16
1
192
198
28
2079
18
3
21
225
185
65
177
499
341
9
27
1062
455
1
130
329
115
41
153
239
955
0
2012
8
116
405
40
352
508
0
410
4
116
784
8
14
46
