453
140
308
138
762
263
166
24
207
142
249
69
507
99
412
156
632
235
251
202
455
51
207
139
398
102
542
33
538
77
585
51
343
20
231
146
527
51
139
80