21
10
11
28
18
7
4
35
8
25
9
24
44
14
5
31
19
1
47
39
2
16
12
22
6
3
52
41
15
40
33
17
54
84
70
23
53