11 605 266 true 4 13 14 15 19 23 26 31 32 38 39