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