137
113
43
165
126
103
138
265
496
129
246
1454
344
760
255
134
327
150
152
122
95
90
220
140
125
175
94
116
385
117
232
92
79
230
69
309
378
193
223
74
73
294
284
77
106
439
68
119
179
183
124
158
302
85
162
201