Solution 1:

Suppose the 7-sylow subgroup is not normal, then $n_7 = 8$, and so there are $48$ elements of order 7 in your group. This leaves exactly 8 elements which are not of order 7, and hence there is a unique subgroup of order 8 - which must be normal.