816
274
168
207
102
15
98
92
31
44
65
17
83
103
134
48
162
80
514
999
36
96
39
130
121
158
182
35
28
339
81
186
525
175
200
106
70
201
72
270
177
204
99
79
254
198
42
280
407
20
166
62
379
54
213
144
53