17
hard
30
22
25
41
12
36
11
20
22
16
12
23
12
32
15
21
7
19
7
