62
30
237
18
66
100
75
10
46
56
381
31
12
36
116
136
16
8
7
4
11
1
3
0
14
24
40
45
87
419
51
349
398
232
171
47
225
162
147
61
269
408
96
110