1237
1101
537
503
482
303
292
236
234
204
199
173
165
118
106
92
85
62
60
58
46
44
41
38
37
32
25
24
23
21
20
19
15
14
13
11
9
8
7
6
5
4
3
2