149
428
1068
71
799
191
146
215
167
24
88
226
277
378
188
98
270
95
121
1149
92
42
36
326
50
604
13
73
147
150
588
87
143
3134
224
104
585
231
786
134
85
59
93