79
99
160
67
59
144
105
35
51
50
239
53
75
116
217