1197
928
491
307
276
189
134
124
113
111
94
87
69
52
47
42
41
32
29
22
21
19
17
14
13
12
11
9
8
7
6
5
4