23
27
30
21
32
57
103
4
52
5
58
8
22
45
7
56
64
15
12
43
10
38
14
34
26
6
99
18
9
24
112
123
3
31
17
79
39
20