21
12
23
67
16
7
57
25
30
22
33
29
8
46
10
64
13
14
24
2
6
36
26
18
3
51
1
4
109
5
49
11
28
19
68
15
27
45
17