16
hard
8
16
10
250
37
35
6
22
19
9
12
59
15
21
12
10
7
8
19
