1451
1196
591
425
324
251
199
160
140
135
84
81
57
55
50
36
30
28
24
23
22
21
19
18
17
14
13
12
11
10
9
8
7
6
5