86
211
82
103
105
94
91
330
525
128