101
60
68
281
121
110
261
313
378
479
665
315
989
738
1K
638
976
180
178
443