164
194
80
148
228
226
26
42
95
84
610
20
294
144
57
96
238
393
122
37
160
187
48
218
127
212
278
236
143
113
66
261
147
67
76
174
60
92
111
103
341
3
91
50
166
828
209
157
68
135
62
28