4
9
36
3
9
16
15
17
25
18
49
19
43
14
30