1
4
21
21
12
16
47
64
102
49
92
64