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