6
6
43
88
52
17
132
450
290
119