21st century skills related domains (48)