16 1098 531 true 0 3 4 9 12 16 35 43 49 53 61 72 78 79 80 90