109
0
70
1
65
67
602
3
95
2
374
490
6
104
84
176
81
847
16
40
69
58
198
423
519
100
184
136
115
131
75
504
224