6
6
43
88
51
17
132
450
288
119