9
hard
7
28
79
10
6
18
9
7
9
15
16
5
11
9
3
13
8
8
6
