19 645652 408 6 7 10 15 17 23 25 29 31 40 41 43 45 47 48 49 57 68 70