129
901
123
643
300
650
120
558
94
425
279
1,040
77
411
113
402
20
276
27
62
263
39
216
48
197
30
185
31
186
54
189
49
176
15
167