11
35
18
16
6
58
36
39
2
7
13
17
24
27
19
34
56
95
32
78
40
25
38
62
37
98
100
9
97
26
123
72
23
49
92
64
99
129
15