44
505
33
354
24
296
79
269
8
61
19
163
42
177
6
141
52
192
714
3
109
13
130
11
94
12
97
81
68
395
7
128
101
14
85