16 982 369 true 2 3 5 7 11 12 14 17 22 25 27 29 31 34 37 38