129
357
61
356
60
90
121
11
229
59
141
43
25
104
93
108
34
177
164
149
117
67
742
14
483
234
107
1120
171
193
236
173
374
33
277
74
98
139
20
116
58
95
63
261
71
142
162
99
266
178
370
89
56
403
255
133