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