Solution to soukoban level 14?

L, 2U, L, 2U, 3R, 2D, R, D, L, 3U, 2L, D, R, U, R, 2D, R, 2D, L, U, D, 3R, U, L, D, L, U, L, D, 2L, U, 2R, 2L, U, L, 2U, 3R, 2D, 2U, 3L, D, 2R, U, R, D 68 moves, 17 pushes