4
61
34
12
104
378
244
108
227
211