124
52
79
428
187
191
135
605
144
577
78
117
704
242
129
69
161
167
269
176
271
62
128
929
87
203
116
211
125
90
215
252
134
169
65
112
136
232
255
266
499
106
127
274
513
481
439
174
373
180
335
126
241
1244
118