19 3752 108 1 5 10 11 15 29 31 32 42 47 50 51 52 59 60 67 74 81 97