26
hard
44
45
10
18
8
46
12
18
15
9
6
38
6
16
39
6
11
20
8
