18
36
6
11
4
7
25
9
5
350
285
472
3
12
89
35
21
30
346
1K