1
22
24
4
12
5
21
8
11
10
6
3
15
17
7
23
25
30
9
2
26
27
29
20
46
43
68
13
19
41
34
58
16
32
47
60
83