g4g1g2g3g13g12g14g11g10g16g15g19g17g24g28g26g27g20g23g22