161
50
15
26
91
35
58
11
429
124
92
103
241
486
203
539
323
201
48
45
134
449
245
255
51
142
474
212
183
147
192
109
123
79
14
151
249
90
155
122
503
257
88
217
23
208
227
40
289
28
364
353
261
220
242
194
294