191
88
89
94
153
407
539
230
154
282
288
405
503
221
137
193
99
140
298
360
271
538
291
600
688
931
373
519
757
586
390
355
247
173
169
290
113
82
497
185
252
168
103
1094
1114
1633
489