110
224
214
399
103
146
281
240
137
279
128
201
137
379
490
127
82
171
256
378
1059
140
509
186
207
139
86
904
482
82
561
271
107
487
175
460
390
318
89
86
386
127
97
87
119
494
103
124
