277
26
45
81
103
254
54
77
119
211
75
259
14
209
334
38
24
248
244
292
162
346
87
433
28
67
240
11
281
70
283
64
113
157
226
133
245
146
208
879
660
204
53
262
169
274
272
120
90
63
83
470
85