307
104
33