7
hard
4
3
2
5
13
9
20
5
8
212
10
6
12
9
28
6
5
6
4
