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