13
28
1
7
5
4
25
16
3
6
9
2
52
11
10
15
19
24
23
17
77
45
76
21
14
20
34
22
46
30
57
8
18
33
36
12
44