12 406 335 true 0 1 8 9 13 20 23 30 32 33 36 38