Heat map (vertical): AAAAACDEEEEEEEEEEFECAAAAAEEEEEFFMNNNNNNNNOOOOOOPPPPPPPPPPPPPPPPPIIJJKKKKKKKKKKKKKKKKLLLLLLLLLLLHHHHHHHHJKKJJJJJJJJJJJJJJJJKJIIIIIIIIIIIIIIIIJJKJKLLLLLMMMMKKKKKKKKKKKLLLLQPQQQPPPPPPOOOOOOOONNNNNNNNNMNNNNNNNNNMMNNNNNNNNNNNNNNOOOOOOOOONOONNOLMMMMMMMMQQQQQQQQQPPPPPOOPPOOPPOOOOOOOOOPPPOPPPPPPQQQQQRRNNNNNNNOOOQOOPOOQLLMMNNNNNNMNLKJHGHHGHHHHHHHHHHHHIHIHHHHHHHHHHHHHFFEEEEDCCCCDEEEFHGIKJJJHIKCDDCCCCCCCCCCCCDDDDDCCDDDDDCNNCCCCCCCEFGIIHHHIIIIIIIIIIIIIHHIHIIIJIIHHHGGGGGGGGGECBBBBBBBBBBBB