126
0
55
124
355
60
19
345
181
238
1274
2
96
90
316
194
389
7431
12
111
6274
1
95
182
1857
113
155
136213
245
58