D 24 F Hamlet G I L K-1 L N 1 6 7 8 9 10 16 17 27 29 30 25 A I K E H C F O