12 818 492 true 18 39 42 49 51 53 62 66 76 78 82 91