9
hard
11
46
20
6
8
59
22
25
6
13
4
614
40
7
42
13
13
44
41
