32
8
39
40
0
38
44
31
21
37
7
3
23
29
46
26
20
22
13
24
14
10
25
30
6
5
12
1
42
35
16
48
34
33
11
49
4
36
41
18
