91
140
574
665
540
428
264
132
661
630
76
268
226
595
58
628
192
224
652
263
784
68
65
450
675
716
522
641
756
761
134
749
231
671
608
241
506
196
72
485
601
266
162
224
693
453
64
249
653
346
562
183
533
711
412
118