16 1108 679 true 3 30 36 41 43 55 60 61 63 71 73 79 82 85 88 94