136
74
135
127
166
93
253
96
110
113
157
52
81
191
72
22
178
130
70
92
217
47
43
206
455
291
165
234
103
198
128
118
192
257
186
236
176
248
171
182
200
280
133
45
419
41
151
332
187
213