13
hard
8
23
11
9
7
15
8
15
22
20
18
21
26
9
17
436
1K
6
6
