212
1
68
180
544
84
379
76
299
655
2
227
80
245
364
247
1372
5
72
63
98
1127
116
59
743
73
650
1336
3
260
163
771