36
43
34
83
61
88
18
12
8
54
30
27
9
7
45
6
29
10
97
46
2
32
19
26
1
25
28
31
20
22
14
92
113
3
5
4
103
87