21
hard
17
28
9
4
28
1
6
4
2
4
11
4
2
3
9
3
4
11
5
15
4
17
1
2
32
7
3
7
1
