8
28
18
24
13
21
21
48
68
26
175
47
276
823
643
7
7
38
1K
979