1308
998
477
383
320
248
154
153
133
121
89
68
65
49
47
46
41
35
32
27
23
19
18
16
14
13
12
11
10
9
8
7
6
5