If they give you a subnet mask or you see CIDR notation then think classless. Pretty much always think classless for subnetting questions (classes are just special cases of classless subnetting: /8, /16, and /24 for A, B, and C).
So 138.36.41.10/28 is a sub-netted class C address (it has a 24-bit network part (making it class C), a 3-bit subnetwork part, and a 5-bit host part).
3 bits gives you 8 subnets (2^3) and 5 bits gives you 30 hosts per subnet (2^5 - 2).
Valid subnets are 0 (0b000000), 128 (0b10000000), 64 (0b01000000), 192 (0b11000000), 32 (0b00100000), 160 (0b10100000), 96 (0b01100000), and 224 (0b11100000).
I'm just going to do the broadcast and hosts for one subnet, 64:
Subnet: 64 (0b01000000)
First Host: 65 (0b01000001)
Last Host: 94 (0b01011110)
Broadcast: 95 (0b01011111)