131
2
106
74
147
367
138
1
110
128
217
218
250
267
2661
6
319
282
212
232
178
0
190
347
797
4
612
3
413
286
26
3601
402
62
65
299