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