5126
1453
917
472
465
424
322
320
317
289
161
151
147
141
132
127
119
89
81
78
70
69
60
42
34
31
30
29
28
27
25
24
23
22
21
20
18
17
16
14
13
12
10
9
6
5