14 555 335 true 1 17 18 22 23 30 41 47 48 49 63 65 82 88