13
32
46
10
9
77
60
36
98
24
7
70
1
29
8
16
28
40
18
6
33
26
67
3
58
79
37
17
4
57
20
22
5
11
30
85
2
87
27
25
125
38