18 1236 545 true 6 13 25 29 30 40 41 42 44 51 57 59 73 81 83 86 94 95