mini lemon cheesecakes in a muffin tin on a blue plate with lemon slices