19
hard
9
27
9
35
31
9
10
12
15
79
11
21
11
12
28
12
7
11
199
