Graph[{{{1, 4}}, {{1, 5}}, {{2, 5}}, {{3, 5}}, {{6, 9}}, {{6, 10}}, {{7, 9}}, 
  {{7, 10}}, {{8, 10}}, {{11, 14}}, {{11, 15}}, {{12, 14}}, {{12, 15}}, 
  {{13, 14}}, {{13, 15}}, {{16, 18}}, {{16, 20}}, {{17, 19}}, {{17, 20}}}, 
 {{{0, 0}, VertexColor -> RGBColor[0., 0., 1.]}, 
  {{0, 1}, VertexColor -> RGBColor[0., 0., 1.]}, 
  {{0, 2}, VertexColor -> RGBColor[0., 0., 1.]}, 
  {{1, 0}, VertexColor -> RGBColor[0., 0., 1.]}, 
  {{1, 1}, VertexColor -> RGBColor[0., 0., 1.]}, 
  {{3, 0}, VertexColor -> RGBColor[0., 1., 0.]}, 
  {{3, 1}, VertexColor -> RGBColor[0., 1., 0.]}, 
  {{3, 2}, VertexColor -> RGBColor[0., 1., 0.]}, 
  {{4, 0}, VertexColor -> RGBColor[0., 1., 0.]}, 
  {{4, 1}, VertexColor -> RGBColor[0., 1., 0.]}, 
  {{6, 0}, VertexColor -> RGBColor[1., 1., 0.]}, 
  {{6, 1}, VertexColor -> RGBColor[1., 1., 0.]}, 
  {{6, 2}, VertexColor -> RGBColor[1., 1., 0.]}, 
  {{7, 0}, VertexColor -> RGBColor[1., 1., 0.]}, 
  {{7, 1}, VertexColor -> RGBColor[1., 1., 0.]}, 
  {{9, 0}, VertexColor -> RGBColor[1., 0., 0.]}, 
  {{9, 1}, VertexColor -> RGBColor[1., 0., 0.]}, 
  {{9, 2}, VertexColor -> RGBColor[1., 0., 0.]}, 
  {{10, 0}, VertexColor -> RGBColor[1., 0., 0.]}, 
  {{10, 1}, VertexColor -> RGBColor[1., 0., 0.]}}]
