9 2043 383 true 14 16 17 19 22 30 34 37 38