193
162
291
20
14
281
423
432
731
141
5412
30
2181
153
2021
36
63
2442
762
681
631
95
633
18
911
961
701
431
301
912
861
761
671
781
1592
502
923
932
872
161