18 1514 611 true 2 4 9 17 18 32 34 39 46 49 51 53 55 56 74 77 82 95