11
hard
13
10
27
12
43
24
15
10
7
15
6
6
25
9
28
5
5
4
7
