1956
1190
584
492
425
392
335
282
216
124
114
101
92
79
68
66
55
40
38
34
21
19
15
14
12
10
9
8
7
5
4
3
2