79
49
527
126
271
150
473
50
373
48
453
129
214
82
148
49
231
107
577
205
107
50
580
239
421
158
208
66
357
125
555
156
307
187
477
37
214
147
760
243