383
137
86
39
438
165
341
77
365
98
225
120
242
193
244
195
267
169
171
105
217
107
261
94
483
204
408
109
162
110
651
245
315
119
87
77
133
107
502
35