3868
281
36
378
377
39
311
115
293
386
185
76
72
52
436
55
550
199
194
148
120
136
182
144
95
210
345
196
79
98
1160
22
230
100
43
123
147
129
131
88
130
106
15
223
204
85
170
298
45
37
236
269
27
125
152
156
198