Common Noun Collocations of haphazardly

back, basis, country, course, direction, field, floor, front, goal, grind, headdress, image, matter, middle, notice, period, place, problem, question, response, result, room, routine, surface, table, time, top, verse, wall, year