22
hard
86
21
30
569
12
15
16
20
8
24
63
22
9
15
14
14
10
21
12
