12
hard
20
11
20
16
11
8
11
19
10
18
12
27
10
8
16
5
12
14
23
