24
18
55
30
15
9
8
6
7
4
10
3
5
56
26
2
19
31
14
20
29
25
11
22
1
27
17
23
123
21
57
16
58
32
12
51
45
75