32
140
133
20
258
46
58
107
223
55
14
475
10
178
210
360
813
13
94
54
175
694
53
117
19
152
28
3
95
2
0
472
3
