231
221
181
7
593
35
311
262
701
964
348
402
27614
363
533
1019
485
332
132
746
903
28313
1026
19912
632
794
30
404