16 1324 381 true 2 5 6 9 11 12 13 15 17 22 27 28 32 34 38 39