325
1
109
73
491
6
104
85
375
95
2
3
69
58
106
122
62
443
176
82
70
121
729
8
110
0
66
675
112
65
519
100
424
200