100
742
38
351
50
591
10
271
8
314
17
452
88
424
349
97
325
6
348
45
319
91
560
29
329
278
44
298
330
327
21
259