12
23
32
13
1
10
4
15
28
18
49
14
20
19
67
29
9
24
7
25
27
43
8
6
22
3
45
16
11
2
62
77
5
30
47
64
48
74
42