34
296
130
54
64
76
185
139
163
114
75
45
11
8
331
196
19
182
17
207
87
85
96
197
198
417
136
141
236
47
270
210
189
146
106
97
61
53
254
127
66
283
180
217
231
220
248
221
226
204
188
86
44
40
57