16
hard
22
15
22
8
7
5
16
9
27
19
20
19
34
10
87
24
27
20
11
