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