609
170
752
190
706
146
543
143
298
111
742
254
708
267
491
242
930
295
716
119
648
34
664
87
750
245
873
276
784
312
322
160
537
125
545
72
280
148
213
62