442
132
306
138
728
237
164
24
201
136
248
68
497
92
410
156
608
222
242
197
450
49
202
136
396
102
532
24
538
77
585
51
343
20
227
143
525
50
139
80