215
241
183
77
99
157
74
132
413
57
213
236
90
35
129
154
73
109
87
369
83
61
52
159
409
226
161
164
284
93
149
347
191
205
257
502
217
148
116
317
112
113
149
218
149
172
178
117
112
122
296
119
134
323
147
285
181
146
295
68