72
22
45
128
373
139
744
50
851
540
980
116
681
660
776
602
868
406
705
414
134
808
708
195
879
434
166
181