151
67
105
311
160
225
50
152
59