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