54
9
270
71
133
17
69
35
101
222
177
181
132
404
454
405
74
376
349
130
261
41
151
77
217
365
173
369
1372
48
149
865
317
501
183
1489
463
172
79
90
175
93
107
162
199
169
61
292
80
78
188
134
342
160
318
214