307
64
16