708
227
706
268
793
205
576
111
293
97
590
119
604
125
410
160
559
116
266
161
151
69
354
166
311
108
387
219
393
216
495
170
539
130
382
169
136
100
454
145