689
141
671
369
328
85
680
207
340
178
383
114
816
328
480
176
601
213
735
148
373
238
634
174
201
115
618
246
96
35
571
270
693
252
661
245
402
177
255
155