20
21
10
46
2
22
31
13
3
16
1
34
48
8
14
33
24
5
4
15
7
9
11
18
39
17
32
28
19
23
44
51
74
27
54
12
36
6