17 3859 107 17 18 21 24 27 33 37 38 41 42 46 51 53 74 90 91 93