50
117
0
92
1
93
87
82
91
85
64
2
116
3
76
80
67
72
96
63
84
68
100
164
4
600
281
5
200
743
10
39
698
661
884
24
62
800
1686
7
18
500
716
12