290
2
141
1
157
48
374
104
84
490
6
81
95
109
3
69
40
58
184
0
847
16
519
100
67
198
423
112
728
8
675
66
65
602
70
275