11 471 342 true 2 6 7 8 9 15 22 29 33 38 39