74
41
145
138
224
283
107
98
130
334
116
149
53
351
139
207
313
209
109
113
443
111
197
246
234
101
115
243
128
106
220
290
137
172
144
182
216
143
158
263
152
204
195
242
270
202
166
230
252
97
184
146
160
127
179