349
50
58
155
387
109
113
101