10 strength and weakness list