1321
949
533
327
299
262
169
166
137
115
100
98
72
69
68
62
52
51
43
30
26
18
17
15
14
13
12
11
10
9
8
7
6
5
4