17 102150 535 3 4 7 13 17 21 23 26 27 30 31 52 72 91 98 131 140