579
233
155
338
115
35
81
82
51
103