261
451
12
326
378
195
228
144
872
376
30
256
86
307
50
165
68
122
287
141
135
66
277
218
294
31
359
41
80
139
171
366
57
254
33
175
85
69
15
516
302
124
65
167
143
200
73
94
345
301
42
61
273
62
684
36
18