2266
1115
667
460
447
387
360
290
281
127
99
95
82
74
60
56
45
39
29
28
25
24
15
12
11
10
9
8
7
5
4
3
2