77
1
69
141
80
86
81
71
633
305
0
195
96
120
486
2
70
666
3
244
594
352
596
60
360
475
82
598
395
336
306
250