10 593 510 true 3 6 16 22 32 37 46 55 88 93