265
81
409
31
259
343
532
116
9
142
85
413
280
59
279
404
88
17
940
204
622
47
74
197
223
78
109
90
36
566
211
190
23
107
879
186
146
200
427
24
579
98
303
308
401
63
205
114
301
44
22
213
76
290
7