1643
1169
534
429
428
333
193
189
171
165
118
113
77
71
67
54
42
38
33
30
28
27
25
22
19
17
16
15
14
13
11
10
9
8
7
6
5