46
6
79
67
294
47
174
52
142
164
228
157
188
198
40
161
27
111
83
204
107
338
197
274
34
45
86
166
116
49
41
62
59
214
199
163
84
68
253
90
225
92
129
145
66
263
71
36
20
12
37
218
492
216
14
19
85
80