122
85
66
85
164
178
204
268
217
242
204
61
478