227
226
130
241
513
186
97
84
99
273
141
101
108
66
318
312
330
274
117