20 445 52 1 3 5 7 8 12 13 15 20 21 33 37 41 42 51 52 55 57 64 68