7
3
10
21
11
46
19
9
14
8
15
12
2
5
32
1
13
54
4
17
22
40
6
24
25
16
49
20
18
29
26
56
28
31
27
39
79