94
27
392
114
49
123
92
83
165
126
422
170
218
156
237
71
90
95
89
124
238
332
231
38
267
100
259
74
116
153
61
51
205
291
225
591
168
241
138
139
373
77
17
184
79
29
36
21
133
800
122
171
146
108
389
240
235
40