18
12
27
21
17
9
15
2
40
14
41
28
33
7
20
31
49
70
57
56
19
26
88
73
51
110
86
112
23
121
36
35
37
50
42
87
47
77
111
24
10