247
125
223
183
204
174
132
118
534
421
236
86
156
81
87
64
126
131
113
371
465
269
117
71
74
213
192
161