2136
1721
639
599
453
289
257
202
185
117
94
89
84
79
78
77
75
70
59
56
46
45
41
40
38
37
35
34
33
32
31
30
29
26
25
24
23
22
21
20
19
16
14
13
11
10