15 1477 53 3 6 7 10 13 14 18 29 37 48 58 66 68 94 95