70
1
522
175
177
151
100
2
103
157
91
203
123
125
133
86
93
106
165
216
206
596
251
202
272
176
562
309
71
232
375