113
339
\
325
25
523
217
102
60
105
572