9 103 258 true 0 16 19 21 27 34 36 38 39