11
hard
13
10
27
12
43
24
15
10
7
16
6
6
25
9
29
5
5
5
8
