18 239312 4676 true 0 3 4 5 7 9 12 15 16 17 22 24 25 27 28 29 32 34