237
268
138
28
4472
197
57
247
354
167
24
386
140
49
143
226
85
440
156
627
36
42
103
362
258
306
124
336
199
179
189
61
45
177
332
25
260
105
666
40
377
27
104
81
63
128
54
106
196
126
59
13
21
1225
379
48
12