185
27
245
292
45
87
113
51
40
17
769
182
26
81
210
32
137
195
82
52
122
110
377
243
193
523
156
119
697
466
57
61
70
669
264
204
36
93
166
111
38
599
28
30
124
67
280
46