735
142
223
117
330
133
1163
562
711
187
638
122
507
165
524
234
531
125
250
48
371
36
214
146
197
103
316
125
293
146
332
41
481
87
298
123
132
35
369
122