53
33
59
88
21
25
15
101
62
24
19
23
6
91
16
26
27
20
112
93
9
11
35
42
8
1
70
5
34
10
32
97
79
36
58
64
28
17
52
45
41
85
104