17
22
6
12
33
279
38
62
12
112
21
3K
29
9
67
16
35
12
33
507