18
21
59
20
27
19
24
45
22
16
54
113
44
89
48
8
10
39
26
51
25
13
28
14
11
116
35
46
38
17
117
95
40
74
101
31
36
49
72