2016 results
HD-16
-----------------------------------
50.78% Clinton
45.09% Trump
HD-23
-----------------------------------
44.07% Clinton
50.55% Trump
HD-27
-----------------------------------
44.18% Clinton
50.48% Trump
HD-36
-----------------------------------
43.84% Clinton
51.40% Trump
HD-37
-----------------------------------
48.22% Clinton
47.58% Trump
HD-43
-----------------------------------
44.83% Clinton
51.71% Trump
HD-89
-----------------------------------
40.79% Clinton
54.12% Trump
And PPP perfectly weighted all of them by the 2016 results, which makes 8.5% DEM swing quite impressive.