410
160
559
116
534
174
613
167
266
161
379
181
1368
642
164
47
387
219
753
272
393
216
539
130
190
147
382
169
136
100
454
145
513
56
686
288
450
83
621
218