9
hard
10
13
11
32
9
21
13
9
11
11
8
30
17
10
9
18
16
4
13
