42 92 37 85 184 55 21 149 196 43 18 114 57 51 78 30 82 31 45 13 48 60 7627