135
265
155
451
771
406
132
576
572
467
343
183
283
307
100
79
167
340
197
110
276
85
150
99
152
230
323
182
195
237
311
489
127
73
243
205
263
41
220
438
75
106
180
562
268
84
185
198
316
518
166
219
83
372
186
795