19 1677575 846 2 4 15 17 24 28 30 32 33 34 36 43 46 49 55 62 64 65 67