Given your symbol table:
symbol : 0 Code : 1
symbol : 1 Code : 00
symbol : 2 Code : 011
symbol : 3 Code : 010
and your byte counts:
symbol :0 freq : 173
symbol :1 freq : 50
symbol :2 freq : 48
symbol :3 freq : 45
You then multiply the number of occurrences of each symbol by the number of bits for that symbol. For example, symbol 0 requires 1 bit to encode, so the number of bits would be 173. You have:
(1 * 173) + (2 * 50) + (3 * 48) + (3 * 45)
That count is in bits. Divide by 8 to give you the number of bytes, and round up. That will tell you how many bytes for the encoded data.
You also have to store the Huffman table, which in this case you could do in 8 bytes. Actually, 9 bytes because you have to store the size. The general case of storing the Huffman tree is somewhat more involved.