12 832 387 true 5 14 15 16 18 22 25 26 31 32 33 34