64
11
124
394
163
135
51
109
127
98
103
199
129
88
111
159
99
86
55
79
116
87
204
307
138
167
147
209
197
142
160
186
113
237
136
100
225
152
95
282
141
516
422
61
173
689
179
175
292
248
205