231
996
91
635
78
439
30
402
116
429
28
339
34
216
54
300
355
16
266
126
330
32
283
44
274
35
219
67
342
61
738
27
148
13
100
239