14 326 237 true 1 2 3 7 16 18 20 23 27 32 33 35 38 39