22
hard
5
17
7
6
10
8
8
6
7
5
63
62
10
45
26
31
27
26
17
