168=m^2-n^2=(m+n)(m-n),
(1)1=m-n, 168=m+n
m=n+1,168=2n+1,(偶数=奇数),无解.
(2)2=m-n, 84=m+n
m=n+2, 84=2n+2=2(n+1), n=41, m=43.
(3)4=m-n,42=m+n
m=n+4, 42=2n+4=2(n+2), n=19,m=23.
(4)8=m-n, 21=m+n
m=n+8, 21=2n+8, 无解.
(5)3=m-n, 56=m+n
m=n+3, 56=2n+3, 无解.
(6)6=m-n, 28=m+n
m=n+6, 28=2n+6=2(n+3), n=11, m=17.
(7)12=m-n, 14=m+n
m=n+12, 14=2n+12, n=1, m=13.
(8)7=m-n, 24=m+n
m=n+7, 24=2n+7,无解.
(9)14=m-n, 12 = m+n,
14=m-n>12=m+n. 无解.
综合,有
m=43,n=41
m=23,n=19
m=17,n=11
m=13,n=1
共4组解.