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