15 1212 527 true 1 3 10 23 27 38 44 57 58 64 66 71 82 85 92