16
27
54
30
126
74
103
99
66
56
166
40
188
42
20
37
141
78
17
43
88
26
96
32
209
47
178
83
86
44
25
102
39
22
23