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