32
29
18
12
39
38
4
5
17
6
21
20
24
35
2
16
37
42
5
27
26
22
17
39
40
3
8
30
15
46
21
9
14
47
39
37
36
28
34
33
2
26
18
44
12
9
41
19
2
24
20
15
21
28
7
22
9
3
1
48
45
42
26
18