12 17097 836 true 0 3 6 7 8 14 16 18 25 27 32 34