109
28
50
116
15
244