\begin{tikzpicture}[scale=0.45]
	\begin{pgfonlayer}{nodelayer}
		\node [style=vert-red] (0) at (-8, 3) {};
		\node [style=none] (1) at (-7, 4.5) {};
		\node [style=none] (2) at (-10, 0) {};
		\node [style=none] (3) at (-4, 0) {};
		\node [style=none] (4) at (-8.5, 2.25) {};
		\node [style=none] (5) at (-5.5, 2.25) {};
		\node [style=none] (6) at (-7, 0) {};
		\node [style=vert-red] (7) at (-6, 3) {};
		\node [style=vert-red] (8) at (-5, 1.5) {};
		\node [style=vert-red] (9) at (-9, 1.5) {};
		\node [style=vert-red] (10) at (-8, 0) {};
		\node [style=vert-red] (11) at (-6, 0) {};
		\node [style=vert-red] (12) at (-7, 1.5) {};
		\node [style=none] (17) at (-7, -4.5) {};
		\node [style=vert-red] (18) at (-9, -1.5) {};
		\node [style=vert-red] (19) at (-5, -1.5) {};
		\node [style=vert-red] (20) at (-8, -3) {};
		\node [style=vert-red] (21) at (-6, -3) {};
		\node [style=vert-red] (22) at (-7, -1.5) {};
		\node [style=none] (23) at (-8.5, -2.25) {};
		\node [style=none] (24) at (-5.5, -2.25) {};
		\node [style=none] (26) at (0, 4.5) {};
		\node [style=none] (27) at (-3, 0) {};
		\node [style=none] (28) at (3, 0) {};
		\node [style=none] (29) at (-1.5, 2.25) {};
		\node [style=none] (30) at (1.5, 2.25) {};
		\node [style=none] (31) at (0, 0) {};
		\node [style=none] (41) at (0, -4.5) {};
		\node [style=none] (47) at (-1.5, -2.25) {};
		\node [style=none] (48) at (1.5, -2.25) {};
		\node [style=vert-white] (49) at (7, 4.5) {};
		\node [style=vert-white] (50) at (4, 0) {};
		\node [style=vert-white] (51) at (10, 0) {};
		\node [style=vert-white] (52) at (5.5, 2.25) {};
		\node [style=vert-white] (53) at (8.5, 2.25) {};
		\node [style=vert-white] (54) at (7, 0) {};
		\node [style=vert-white] (55) at (7, -4.5) {};
		\node [style=vert-white] (56) at (5.5, -2.25) {};
		\node [style=vert-white] (57) at (8.5, -2.25) {};
		\node [style=vert] (58) at (7, 3.25) {};
		\node [style=vert] (59) at (5.5, 1) {};
		\node [style=vert] (60) at (8.5, 1) {};
		\node [style=vert] (61) at (5.5, -1) {};
		\node [style=vert] (62) at (8.5, -1) {};
		\node [style=vert] (63) at (7, -3.25) {};
		\node [style=label-white] (64) at (-0.75, 3.25) {$a_1$};
		\node [style=label-white] (65) at (-2.25, 1.25) {$a_2$};
		\node [style=label-white] (66) at (-2.25, -1) {$d_1$};
		\node [style=label-white] (67) at (-0.75, -3.25) {$d_2$};
		\node [style=label-white] (68) at (0.75, -3.25) {$e_2$};
		\node [style=label-white] (69) at (2.25, -1) {$e_1$};
		\node [style=label-white] (70) at (2.25, 1.25) {$b_2$};
		\node [style=label-white] (71) at (0.75, 3.25) {$b_1$};
		\node [style=label-white] (72) at (0, 2.25) {$x$};
		\node [style=label-white] (73) at (-0.75, 1.25) {$x$};
		\node [style=label-white] (74) at (0.75, 1.25) {$x$};
		\node [style=label-white] (75) at (-0.75, -1) {$y$};
		\node [style=label-white] (76) at (0.75, -1) {$y$};
		\node [style=label-white] (77) at (0, -2.25) {$y$};
		\node [style=label-white] (86) at (6.5, 3) {$b_1$};
		\node [style=label-white] (87) at (7, 3.75) {$x$};
		\node [style=label-white] (88) at (7.5, 3) {$a_1$};
		\node [style=label-white] (89) at (5.5, 1.5) {$c_1$};
		\node [style=label-white] (90) at (4.75, 0.5) {$x$};
		\node [style=label-white] (91) at (6.25, 0.5) {$a_2$};
		\node [style=label-white] (92) at (8.5, 1.5) {$c_2$};
		\node [style=label-white] (93) at (7.75, 0.5) {$b_2$};
		\node [style=label-white] (94) at (9.25, 0.5) {$x$};
		\node [style=label-white] (95) at (4.75, -0.5) {$y$};
		\node [style=label-white] (96) at (6.25, -0.5) {$d_1$};
		\node [style=label-white] (97) at (5.5, -1.5) {$c_1$};
		\node [style=label-white] (98) at (7.75, -0.5) {$e_1$};
		\node [style=label-white] (99) at (9.25, -0.5) {$y$};
		\node [style=label-white] (100) at (8.5, -1.5) {$c_2$};
		\node [style=label-white] (101) at (7.5, -3) {$d_2$};
		\node [style=label-white] (102) at (6.5, -3) {$e_2$};
		\node [style=label-white] (103) at (7, -3.75) {$y$};
		\node [style=label-white] (104) at (-1.5, 0) {$c_1$};
		\node [style=label-white] (105) at (1.5, 0) {$c_2$};
		\node [style=label-small] (106) at (-8.25, 3.25) {$a_1$};
		\node [style=label-small] (107) at (-9.25, 1.75) {$a_2$};
		\node [style=label-small] (108) at (-9.25, -1.75) {$d_1$};
		\node [style=label-small] (109) at (-8.25, -3.25) {$d_2$};
		\node [style=label-small] (110) at (-5.75, -3.25) {$e_2$};
		\node [style=label-small] (111) at (-4.75, -1.75) {$e_1$};
		\node [style=label-small] (112) at (-4.75, 1.75) {$b_2$};
		\node [style=label-small] (113) at (-5.75, 3.25) {$b_1$};
		\node [style=label-small] (114) at (-7, 1) {$x$};
		\node [style=label-small] (115) at (-7, -1) {$y$};
		\node [style=label-small] (116) at (-8.5, -0.25) {$c_1$};
		\node [style=label-small] (117) at (-5.5, -0.25) {$c_2$};
	\end{pgfonlayer}
	\begin{pgfonlayer}{edgelayer}
		\draw [style=blue] (4.center) to (5.center);
		\draw [style=blue] (5.center) to (6.center);
		\draw [style=blue] (6.center) to (4.center);
		\draw (4.center) to (1.center);
		\draw (2.center) to (4.center);
		\draw (1.center) to (5.center);
		\draw (5.center) to (3.center);
		\draw (3.center) to (6.center);
		\draw (6.center) to (2.center);
		\draw [style=red arrow] (0) to (7);
		\draw [style=red arrow] (7) to (12);
		\draw [style=red arrow] (12) to (0);
		\draw [style=red arrow] (9) to (12);
		\draw [style=red arrow] (12) to (10);
		\draw [style=red arrow] (10) to (9);
		\draw [style=red arrow] (12) to (8);
		\draw [style=red arrow] (8) to (11);
		\draw [style=red arrow] (11) to (12);
		\draw (2.center) to (17.center);
		\draw (17.center) to (3.center);
		\draw [style=red arrow] (11) to (19);
		\draw [style=red arrow] (19) to (22);
		\draw [style=red arrow] (22) to (11);
		\draw [style=red arrow] (10) to (22);
		\draw [style=red arrow] (22) to (18);
		\draw [style=red arrow] (18) to (10);
		\draw [style=red arrow] (22) to (21);
		\draw [style=red arrow] (21) to (20);
		\draw [style=red arrow] (20) to (22);
		\draw [style=blue] (6.center) to (24.center);
		\draw [style=blue] (24.center) to (23.center);
		\draw [style=blue] (23.center) to (6.center);
		\draw [style=blue] (29.center) to (30.center);
		\draw [style=blue] (30.center) to (31.center);
		\draw [style=blue] (31.center) to (29.center);
		\draw (29.center) to (26.center);
		\draw (27.center) to (29.center);
		\draw (26.center) to (30.center);
		\draw (30.center) to (28.center);
		\draw (28.center) to (31.center);
		\draw (31.center) to (27.center);
		\draw (27.center) to (41.center);
		\draw (41.center) to (28.center);
		\draw [style=blue] (31.center) to (48.center);
		\draw [style=blue] (48.center) to (47.center);
		\draw [style=blue] (47.center) to (31.center);
		\draw (52) to (49);
		\draw (50) to (52);
		\draw (49) to (53);
		\draw (53) to (51);
		\draw (51) to (54);
		\draw (54) to (50);
		\draw (50) to (55);
		\draw (55) to (51);
		\draw [style=orange] (58) to (49);
		\draw [style=orange] (58) to (52);
		\draw [style=orange] (58) to (53);
		\draw [style=orange] (60) to (53);
		\draw [style=orange] (60) to (54);
		\draw [style=orange] (60) to (51);
		\draw [style=orange] (62) to (54);
		\draw [style=orange] (62) to (51);
		\draw [style=orange] (62) to (57);
		\draw [style=orange] (52) to (59);
		\draw [style=orange] (59) to (54);
		\draw [style=orange] (59) to (50);
		\draw [style=orange] (50) to (61);
		\draw [style=orange] (61) to (54);
		\draw [style=orange] (61) to (56);
		\draw [style=orange] (56) to (63);
		\draw [style=orange] (63) to (57);
		\draw [style=orange] (63) to (55);
	\end{pgfonlayer}
\end{tikzpicture}

