1.d22 2.swap 3.p12 4.o16 5.k15 6.m11 7.m15 8.t12 9.i11 10.i8 11.p7 12.n6 13.n8 14.k7 15.h9 16.j13 17.h13 18.i19 19.i16 20.k20 21.n18 22.o20 23.o21 24.m19 25.p19 26.n17 27.p17 28.o15 29.q15 30.p14 31.r13 32.o12 33.d8 34.q11 35.g19 36.f20 37.e18 38.f11 39.g7 40.f15 41.f16 42.h19 43.d20 44.g17 45.e14 46.e13 47.resign