16 1970 998 true 1 2 4 5 12 13 17 28 36 37 38 43 54 63 71 76