4
60
34
12
104
378
244
108
227
211