24
119
65
103
82
126
78
270
168
178
140
159
195
16
39
71
41
73
299
56
216
198
166
385
111
344
361
217
137
356
49
68
72
154
129
89
123
57
59
114