9
hard
12
18
14
15
17
7
15
10
10
18
20
18
102
9
8
12
15
18
8
