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