2322
1936
488
415
346
317
247
244
184
159
113
99
94
93
71
70
67
64
58
55
52
51
50
49
41
40
39
38
37
36
34
33
32
31
27
26
25
23
21
19
12
10
8