7
hard
4
3
3
6
14
9
21
5
8
212
11
6
12
9
28
7
5
7
4
