2259
1887
517
496
451
327
246
187
186
165
141
132
111
106
104
97
90
86
81
74
65
63
51
48
46
43
39
37
36
35
34
33
32
31
28
27
25
24
23
22
20
18
17
15
13
10
8