143
34
169
216
49
36
108
18
9
10
16
21
22
3
29