163
155
213
179
102
85
108
142
168
120
86
179
157
67
194
98
148
87
208
93