1.j10 2.k9k11 3.k12l10 4.l11i10 5.i11j12 6.h12j9 7.h11k10 8.g11n10 9.j13j14 10.n11j11 11.j15o11 12.g9j16 13.n12i12 14.f9m12 15.k14h9 16.i14l15 17.m13l14 18.k13p10 19.o14o13 20.o12m14 21.n13p13 22.p15q13 23.g10f11 24.l9j7 25.k8n9 26.h7i7 27.i8g7 28.e12j8 29.j6g8 30.e13f12 31.i9h8 32.f6d12 33.c12e8 34.f4f8 35.f7g5 36.f14g15 37.h16c11 38.d14c15 39.resign