284
71
93
271
151
54
268
503
259
375
67
382
86
141
41
253
1972
179
183
287
178
113
181
81
218
96
672
48
599
52
771
138
117
39
238
85
29
416
137
194
207
74
422
300
53
331
28
154
581
344
221
1564
521
266
34
107
21
210