498
157
327
148
876
323
173
25
222
148
257
70
533
109
427
158
688
265
287
224
477
59
212
140
413
103
580
53
559
84
594
54
347
20
246
154
532
51
143
80