380
136
85
38
430
161
333
73
358
95
218
116
234
187
237
192
245
151
168
104
215
106
254
91
477
200
399
101
158
105
641
237
315
119
87
77
125
102
500
34