305
993
134
641
69
344
41
313
29
196
20
457
24
178
21
179
16
150
31
139
18
135
279
1,040
17
121
7
115
11
123
23
120
14
110
114