16 395 223 true 2 5 7 8 11 13 16 18 19 23 24 26 27 30 35 39