157
30
321
601
1241
33
40
28
1123
573
161
1021
701
891
26
1914
822
881
351
842
1172
1807
27
43
10
22
191