198
151
77
91
264
934
99
308
76
41
439
35
131
489
154
340
431
122
189
103
201
181
231
507
789
82
274
55
118
78
282
40
244
488
49
157
185
18
208
61
97
106
211
168
39
73
240
483
763
8
27
63
47
85
307
129