276
159
66
10
161
55
43
45
85
799
34
279
182
139
19
88
98
71
324
141
429
196
123
58
263
107
297
54
122
27
69
64
714
17
90
277
96
28
1649
100
106
218
7
22
904
73
57
65
36
48
18