580
234
155
339
117
35
81
82
51
103