13
10
25
17
58
20
21
7
27
11
24
12
66
43
15
8
59
69
26
14
6
28
1
5
16
45
33
34
4
2
3
31
22
40
30
9
61
87
56