32
15
1
12
9
24
29
6
10
20
5
4
11
18
2
42
8
28
58
16
7
37
13
41
47
56
17
33
3
52
35
19
22
50
21
38
62