7 833 490 true 3 9 10 12 18 27 37