14 18302 856 true 5 7 8 9 15 17 21 22 25 27 31 32 34 39