10 626 418 true 2 4 5 7 15 18 20 32 36 37