261
729
107
583
50
686
74
345
91
394
73
325
52
287
266
530
542
13
720
158
478
89
332
54
257
179
311
119
236
93
271
88
341
106
273