170
141
130
90
103
67
125
155
93
118
65
51
75
83
152