7 917 386 true 8 12 13 20 28 32 35