564
273
157
341
278
105
257
151
419
311
235
246
139
413
170
380
325
132
181
189
353
290
64
335
184
468
183
118
108
62
48
180
88
281
75
123
172
58
514
111
56
76
842
271
147
126
217
112
176
412
79
52
81
993
445