137
643
140
660
191
900
160
751
207
972
150
704
383
1804
497
2343
76
357