72
159
91
138
135
107
161
113
120
144
66
203
68
165
235
139
204
78
97
413
171
103
85
70
140
184
219
109
75
83
52
45
119
92
128
149
344
255
266
61
182
196
265
298
732
34
126
100
117
77
377
211
825
88
253
129
57