102
2
188
1
72
153
84
143
67
39
197
137
124
134
264
218
203
189
202
155
735
75
185
277
210
63
66
81
254