333 80 16005 75 15 9074 155 29 8545 287 64 13301 294 69 10182 155 40 5245 132 38 5670 54 9 4200 123 39 8944