16
hard
22
15
23
8
7
5
16
9
28
19
20
19
36
10
87
24
27
21
11
