967
194
674
148
953
302
917
497
573
215
117
38
412
239
313
149
400
80
622
164
641
177
573
127
601
188
859
256
269
184
626
186
361
135
586
80
254
87
572
84