1186
393
758
267
1013
398
499
139
244
146
472
137
165
133
564
212
375
115
399
118
122
93
210
83
86
10
571
33
235
99
240
165
400
30
346
164
369
151
424
168