30
18
31
34
11
27
33
26
28
25
24
19
20
17
21
10
29
16
15
14
5
7
6
23
32
8
3
4
1
22
2
9
13
12