158
181
117
165
497
116
274
120
100
82