4
4
9
40
65
76
48
44
37
90
45
50
81
24
126