373
85
338
20
702
201
255
37
635
150
857
233
378
35
964
341
316
217
240
102
635
204
744
144
201
138
106
87
1118
344
216
96
312
220
735
175
602
86
205
81