18
21
5
9
43
23
25
40
35
4
7
13
28
15
8
14
42
34
16
12
6
22
20
17
19
10
27
24
74
31
59
37
11
3
2
1
30
38
32
33