184
273
496
31
128
120
2
83
272
91
176
1
147
187
15k
526
484
4
242
367
68
231
149
134
482
377
11
244
133