90
1
344
2
97
357
384
3
91
165
375
62
386
71
98
258
542
5
110
85
22
181
173
4
57
142
917
0
1214
421
574
445
665
504