1612
1375
428
388
377
305
188
181
128
121
119
83
77
73
69
63
58
57
56
52
47
45
35
34
33
31
30
29
25
24
22
21
19
18
17
16
15
14
11
10
9
8