1605
1189
556
473
427
319
211
202
174
166
133
91
89
75
65
62
45
39
36
26
25
24
22
21
20
19
16
15
14
13
12
11
10
9
8
7
6
5