146
139
150
303
584
114
767
760