15 791 77 190592 8 9 12 18 19 26 28 42 43 48 66 75 81 95 99