9
hard
8
4
6
7
9
9
12
16
4
3
16
169
9
17
25
6
5
8
11
