21
16
23
33
41
25
49