12 14899 792 true 1 10 12 18 20 23 25 32 33 35 38 39