1653
953
548
397
382
317
243
201
150
108
93
77
75
69
64
45
41
34
25
22
19
14
13
12
11
10
9
8
7
6
5
4
3
2