162
207
544
139
280
493
102
277
281
243
66
340
355
168
70
84
204
495
126
232
176
206
90
246
68
216
483
112
46
196
94
285
387
98
101
167
187
186
111
223
240
142
120
171
189
473
442
307
177
77
261
88
381
73
135
180
103