1499
1390
433
412
357
334
228
194
141
140
127
125
124
85
84
79
76
72
67
58
55
53
52
49
47
40
39
36
31
30
28
27
26
25
23
21
20
17
16
15
14
12
11
10
9