10 2054 54 true
16 23 36 61 87 99 102 116 123 130