748
246
732
341
661
161
286
189
234
70
371
95
393
144
595
120
652
206
282
124
352
104
679
194
885
313
613
194
662
119
183
134
186
83
271
152
179
32
206
53