12
hard
22
13
18
11
8
18
22
16
30
17
32
18
22
17
89
33
17
7
36
