135
223
421
293
303
166
43
185
81
141
528
194
48
368
42
246
200
34
215
35
82
159
37
44
80
206
124
113
229
73
33
380
369
51
320
145
69
67
157
112
57
111
276
83
396
176
406
77
847
103
32
46
84
180
127
202
9
98