287
104
32