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