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