265
179
294
135
77
161
204
35
104
113
145
131
270
37
26
82
60
119
168
124
123
90
103
107
55
17
5
40
259
267
301
677
188
781
710
83
47
254
194
61
87
27
29
74
625
57
241
63
538
165
216
220
79
257
137
118