97
285
386
40
190
167
294
45
201
134
240
61
240
139
123
526
133
106
146
120
142
196
267
150
283
377
107
131
182
248
144
115
328
121
222
228
166
161
146
94
159
73
173
198
73
96
138
160
100
193
290
122
43
64
