9 377 352 true 2 8 9 14 17 26 27 29 39