123
1
131
124
127
170
139
428
3
325
637
0
180
207
2
194
209
118
121
101
200
417
35
120
518
100
360
58
69
109
73
541