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