17 1612 663 true 2 17 19 20 21 22 31 32 34 44 49 52 68 73 76 81 92