487
68
263
83
289
81
249
157
257
71
407
103
169
111
124
75
443
119
365
248
401
107
87
44
117
15
491
162
406
54
245
133
355
198
571
198
550
40
528
100