9 177 346 true 14 16 17 19 22 30 34 37 38