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