true 101 23 true 1 6 14 16 18 30 31 33 43 49 52 53 62 63 64 66 83 86