71
0
117
42
115
62
35
83
261
166
134
145079
108
59
414
53
211
56
305
96
1330
208
3560
2
406
93
174
46