42
341
231
195
124
138
70
90
108
244
224
193
940
48
208
210
42
280
217
121
29
79
309
168
294
36
213
259
81
29
252
186
1386
210
171
89
107
260
535
323
230
361
264
90
220
1282
152
195
604
97
66
155
170
515
36
431
153
253
310
285
