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