Here are five solutions that will win you five hearts. In the best solution, 21 and 28 (connected by dotted lines) are also divisible by 7.
Can You Win Any Others?