1601
1393
423
381
369
304
179
174
136
112
107
90
83
75
70
68
67
56
53
50
40
39
38
37
28
27
26
25
24
23
21
20
17
16
14
13
12
11
10
9
8
7