11
hard
50
10
11
17
53
12
6
68
12
20
7
6
20
25
29
79
24
4
7
