158
999
83
408
30
401
50
317
180
256
37
221
148
313
113
136
70
351
72
198
279
1,040
61
189
58
191
42
168
52
161
24
151
20
457
8
159
48