28
hard
9
39
25
25
13
28
22
25
31
32
26
16
18
24
23
23
15
8
29