796
148
360
166
388
109
360
42
791
210
714
167
435
213
205
95
458
97
623
257
698
266
354
81
546
214
320
170
549
37
345
125
735
258
476
195
227
75
376
135