15
15
9
11
18
30
12
110
214
35
4
42
11
27
2K
2
27
31
31
112