18
27
23
9
81
46
13
25
28
32
53
59
26
112
57
15
29
40
16
56
62
37
30
35
11
121
127
42
33
63
103
22
61
99
24
71
80
67
14
12
8
3
2
60