684
150
398
616
409
591
335
94
178
122
79
236
230
140
215
61
317
201
172
81
124
487
212
171
81
142
291
202
126
87
37
309
330
393
94
133
282
468
176
112
723
384
383
242
415
19
196
324
505
131
440
120
344
159
239
178
275
153
165
301