12 7414 261 4 12 13 30 55 87 94 97 109 110 131 150