10
45
16
92
61
54
100
47
57
29
17
49
64
80
18
46
165
15
66
21
22
24
171
32
158
79
44
50
76
81
53
25
30
94
8
60
167
110
40
14
99
34
145
12
23
67
52
9