\begin{tikzpicture}[scale = 0.5]
	\begin{pgfonlayer}{nodelayer}
		\node [style=vert-red] (19) at (7.5, 3.75) {};
		\node [style=none] (20) at (8.5, 5.25) {};
		\node [style=none] (21) at (5.5, 0.75) {};
		\node [style=none] (22) at (11.5, 0.75) {};
		\node [style=none] (23) at (7, 3) {};
		\node [style=none] (24) at (10, 3) {};
		\node [style=none] (25) at (8.5, 0.75) {};
		\node [style=vert-red] (26) at (9.5, 3.75) {};
		\node [style=vert-red] (27) at (10.5, 2.25) {};
		\node [style=vert-red] (28) at (6.5, 2.25) {};
		\node [style=vert-red] (29) at (7.5, 0.75) {};
		\node [style=vert-red] (30) at (9.5, 0.75) {};
		\node [style=vert-red] (31) at (8.5, 2.25) {};
		\node [style=none] (33) at (16.25, 5.25) {};
		\node [style=none] (34) at (13.25, 0.75) {};
		\node [style=none] (35) at (19.25, 0.75) {};
		\node [style=none] (36) at (14.75, 3) {};
		\node [style=none] (37) at (17.75, 3) {};
		\node [style=none] (38) at (16.25, 0.75) {};
		\node [style=vert-white] (46) at (16.25, -2) {};
		\node [style=vert-white] (47) at (13.25, -6.5) {};
		\node [style=vert-white] (48) at (19.25, -6.5) {};
		\node [style=vert-white] (49) at (14.75, -4.25) {};
		\node [style=vert-white] (50) at (17.75, -4.25) {};
		\node [style=vert-white] (51) at (16.25, -6.5) {};
		\node [style=vert] (58) at (16.25, -3.5) {};
		\node [style=vert] (59) at (14.75, -5.75) {};
		\node [style=vert] (60) at (17.75, -5.75) {};
		\node [style=vert-red] (61) at (23, -3.5) {};
		\node [style=vert-white] (62) at (24, -2) {};
		\node [style=vert-white] (63) at (21, -6.5) {};
		\node [style=vert-white] (64) at (27, -6.5) {};
		\node [style=vert-white] (65) at (22.5, -4.25) {};
		\node [style=vert-white] (66) at (25.5, -4.25) {};
		\node [style=vert-white] (67) at (24, -6.5) {};
		\node [style=vert-red] (68) at (25, -3.5) {};
		\node [style=vert-red] (69) at (26, -5) {};
		\node [style=vert-red] (70) at (22, -5) {};
		\node [style=vert-red] (71) at (23, -6.5) {};
		\node [style=vert-red] (72) at (25, -6.5) {};
		\node [style=vert-red] (73) at (24, -5) {};
		\node [style=vert] (74) at (24, -3.5) {};
		\node [style=vert] (75) at (22.5, -5.75) {};
		\node [style=vert] (76) at (25.5, -5.75) {};
		\node [style=vert-red] (77) at (7.25, -3.5) {};
		\node [style=none] (78) at (8.25, -2) {};
		\node [style=none] (79) at (5.25, -6.5) {};
		\node [style=none] (80) at (11.25, -6.5) {};
		\node [style=none] (81) at (6.75, -4.25) {};
		\node [style=none] (82) at (9.75, -4.25) {};
		\node [style=none] (83) at (8.25, -6.5) {};
		\node [style=vert-red] (84) at (9.25, -3.5) {};
		\node [style=vert-red] (85) at (10.25, -5) {};
		\node [style=vert-red] (86) at (6.25, -5) {};
		\node [style=vert-red] (87) at (7.25, -6.5) {};
		\node [style=vert-red] (88) at (9.25, -6.5) {};
		\node [style=vert-red] (89) at (8.25, -5) {};
		\node [style=label-white] (90) at (7.25, 4) {$a$};
		\node [style=label-white] (91) at (9.75, 4) {$a$};
		\node [style=label-white] (92) at (8.5, 2.75) {$x$};
		\node [style=label-white] (93) at (16.25, 3) {$x$};
		\node [style=label-white] (94) at (15.5, 2) {$x$};
		\node [style=label-white] (95) at (17, 2) {$x$};
		\node [style=label-white] (96) at (15.5, 4) {$a$};
		\node [style=label-white] (97) at (17, 4) {$a$};
		\node [style=label-white] (98) at (16.25, -2.75) {$x$};
		\node [style=label-white] (99) at (18.25, -6) {$x$};
		\node [style=label-white] (100) at (14.25, -6) {$x$};
		\node [style=label-white] (101) at (16.75, -3.75) {$a$};
		\node [style=vert-white] (102) at (24, 5.25) {};
		\node [style=vert-white] (103) at (21, 0.75) {};
		\node [style=vert-white] (104) at (27, 0.75) {};
		\node [style=vert-white] (105) at (22.5, 3) {};
		\node [style=vert-white] (106) at (25.5, 3) {};
		\node [style=vert-white] (107) at (24, 0.75) {};
		\node [style=vert] (108) at (24, 3.75) {};
		\node [style=vert] (109) at (22.5, 1.5) {};
		\node [style=vert] (110) at (25.5, 1.5) {};
		\node [style=vert-white] (111) at (32, 5.25) {};
		\node [style=vert-white] (112) at (29, 0.75) {};
		\node [style=vert-white] (113) at (35, 0.75) {};
		\node [style=vert-white] (114) at (30.5, 3) {};
		\node [style=vert-white] (115) at (33.5, 3) {};
		\node [style=vert-white] (116) at (32, 0.75) {};
		\node [style=vert] (117) at (32, 3.75) {};
		\node [style=vert] (118) at (30.5, 1.5) {};
		\node [style=vert] (119) at (33.5, 1.5) {};
		\node [style=vert-white] (120) at (32, -2.25) {};
		\node [style=vert-white] (121) at (29, -6.75) {};
		\node [style=vert-white] (122) at (35, -6.75) {};
		\node [style=vert-white] (123) at (30.5, -4.5) {};
		\node [style=vert-white] (124) at (33.5, -4.5) {};
		\node [style=vert-white] (125) at (32, -6.75) {};
		\node [style=vert] (126) at (32, -3.75) {};
		\node [style=vert] (127) at (30.5, -6) {};
		\node [style=vert] (128) at (33.5, -6) {};
		\node [style=vert-white] (129) at (39, 5.25) {};
		\node [style=vert-white] (130) at (36, 0.75) {};
		\node [style=vert-white] (131) at (42, 0.75) {};
		\node [style=vert-white] (132) at (37.5, 3) {};
		\node [style=vert-white] (133) at (40.5, 3) {};
		\node [style=vert-white] (134) at (39, 0.75) {};
		\node [style=vert] (135) at (39, 3.75) {};
		\node [style=vert] (136) at (37.5, 1.5) {};
		\node [style=vert] (137) at (40.5, 1.5) {};
	\end{pgfonlayer}
	\begin{pgfonlayer}{edgelayer}
		\draw [style=blue] (23.center) to (24.center);
		\draw [style=blue] (24.center) to (25.center);
		\draw [style=blue] (25.center) to (23.center);
		\draw (23.center) to (20.center);
		\draw (21.center) to (23.center);
		\draw (20.center) to (24.center);
		\draw (24.center) to (22.center);
		\draw (22.center) to (25.center);
		\draw (25.center) to (21.center);
		\draw [style=blue] (36.center) to (37.center);
		\draw [style=blue] (37.center) to (38.center);
		\draw [style=blue] (38.center) to (36.center);
		\draw (36.center) to (33.center);
		\draw (34.center) to (36.center);
		\draw (33.center) to (37.center);
		\draw (37.center) to (35.center);
		\draw (35.center) to (38.center);
		\draw (38.center) to (34.center);
		\draw [style=blue] (49) to (50);
		\draw [style=blue] (50) to (51);
		\draw [style=blue] (51) to (49);
		\draw (49) to (46);
		\draw (47) to (49);
		\draw (46) to (50);
		\draw (50) to (48);
		\draw (48) to (51);
		\draw (51) to (47);
		\draw [style=red arrow] (19) to (26);
		\draw [style=red arrow] (26) to (31);
		\draw [style=red arrow] (31) to (19);
		\draw [style=red arrow] (28) to (31);
		\draw [style=red arrow] (31) to (29);
		\draw [style=red arrow] (29) to (28);
		\draw [style=red arrow] (31) to (27);
		\draw [style=red arrow] (27) to (30);
		\draw [style=red arrow] (30) to (31);
		\draw [style=orange] (46) to (58);
		\draw [style=orange] (58) to (49);
		\draw [style=orange] (49) to (59);
		\draw [style=orange] (59) to (47);
		\draw [style=orange] (59) to (51);
		\draw [style=orange] (58) to (50);
		\draw [style=orange] (50) to (60);
		\draw [style=orange] (60) to (51);
		\draw [style=orange] (60) to (48);
		\draw (65) to (62);
		\draw (63) to (65);
		\draw (62) to (66);
		\draw (66) to (64);
		\draw (64) to (67);
		\draw (67) to (63);
		\draw [style=orange] (62) to (74);
		\draw [style=orange] (74) to (65);
		\draw [style=orange] (65) to (75);
		\draw [style=orange] (75) to (63);
		\draw [style=orange] (75) to (67);
		\draw [style=orange] (74) to (66);
		\draw [style=orange] (66) to (76);
		\draw [style=orange] (76) to (67);
		\draw [style=orange] (76) to (64);
		\draw [style=red arrow, bend left=45] (61) to (68);
		\draw [style=red arrow] (68) to (73);
		\draw [style=red arrow] (73) to (61);
		\draw [style=red arrow] (70) to (73);
		\draw [style=red arrow] (73) to (71);
		\draw [style=red arrow, bend left=45] (71) to (70);
		\draw [style=red arrow] (73) to (69);
		\draw [style=red arrow, bend left=45] (69) to (72);
		\draw [style=red arrow] (72) to (73);
		\draw [style=blue] (81.center) to (82.center);
		\draw [style=blue] (82.center) to (83.center);
		\draw [style=blue] (83.center) to (81.center);
		\draw (81.center) to (78.center);
		\draw (79.center) to (81.center);
		\draw (78.center) to (82.center);
		\draw (82.center) to (80.center);
		\draw (80.center) to (83.center);
		\draw (83.center) to (79.center);
		\draw [style=blue] (105) to (106);
		\draw [style=blue] (106) to (107);
		\draw [style=blue] (107) to (105);
		\draw (105) to (102);
		\draw (103) to (105);
		\draw (102) to (106);
		\draw (106) to (104);
		\draw (104) to (107);
		\draw (107) to (103);
		\draw [style=orange] (102) to (108);
		\draw [style=orange] (108) to (105);
		\draw [style=orange] (105) to (109);
		\draw [style=orange] (109) to (103);
		\draw [style=orange] (109) to (107);
		\draw [style=orange] (108) to (106);
		\draw [style=orange] (106) to (110);
		\draw [style=orange] (110) to (107);
		\draw [style=orange] (110) to (104);
		\draw (114) to (111);
		\draw (112) to (114);
		\draw (111) to (115);
		\draw (115) to (113);
		\draw (113) to (116);
		\draw (116) to (112);
		\draw [style=orange] (111) to (117);
		\draw [style=orange] (117) to (114);
		\draw [style=orange] (114) to (118);
		\draw [style=orange] (118) to (112);
		\draw [style=orange] (118) to (116);
		\draw [style=orange] (117) to (115);
		\draw [style=orange] (115) to (119);
		\draw [style=orange] (119) to (116);
		\draw [style=orange] (119) to (113);
		\draw [style=matching] (114) to (117);
		\draw [style=matching] (115) to (119);
		\draw [style=matching] (118) to (116);
		\draw (123) to (120);
		\draw (121) to (123);
		\draw (120) to (124);
		\draw (124) to (122);
		\draw (122) to (125);
		\draw (125) to (121);
		\draw [style=orange] (120) to (126);
		\draw [style=orange] (126) to (123);
		\draw [style=orange] (123) to (127);
		\draw [style=orange] (127) to (121);
		\draw [style=orange] (127) to (125);
		\draw [style=orange] (126) to (124);
		\draw [style=orange] (124) to (128);
		\draw [style=orange] (128) to (125);
		\draw [style=orange] (128) to (122);
		\draw [style=blue] (132) to (133);
		\draw [style=blue] (133) to (134);
		\draw [style=blue] (134) to (132);
		\draw (132) to (129);
		\draw (130) to (132);
		\draw (129) to (133);
		\draw (133) to (131);
		\draw (131) to (134);
		\draw (134) to (130);
		\draw [style=orange] (129) to (135);
		\draw [style=orange] (135) to (132);
		\draw [style=orange] (132) to (136);
		\draw [style=orange] (136) to (130);
		\draw [style=orange] (136) to (134);
		\draw [style=orange] (135) to (133);
		\draw [style=orange] (133) to (137);
		\draw [style=orange] (137) to (134);
		\draw [style=orange] (137) to (131);
		\draw [style=double edge] (123) to (126);
		\draw [style=single edge] (121) to (127);
		\draw [style=single edge] (127) to (125);
		\draw [style=single edge] (125) to (128);
		\draw [style=single edge] (128) to (122);
	\end{pgfonlayer}
\end{tikzpicture}