500
115
490
20
378
136
295
41