254
54
77
8
119
55
211
74
259
26
10
14
209
43
333
27
38
24
248
242
292
161
346
87
432
28
67
237
278
69
281
64
112
157
66
225
133
244
146
207
876
655
210
204
53
258
169
274
272
88
63
83
470