7
13
21
4
10
8
33
11
32
58
31
43
24
48
39
2
44
35
23
12
14
6
16
36
9
54
45
19
55
26
17
15
80
30
20
47