1289
1164
451
362
308
300
202
195
144
124
113
107
90
86
84
78
73
72
71
69
60
52
51
47
46
41
34
32
27
25
24
22
21
20
18
17
16
15
14
13
12
10
9
8
7