151
45
64
70
34
422
1311
1456
983
1194
968
993
14410
1382
1111
872
49
501
6
112
36
20
4510
602
321
411
32