130
392
235
766
215
220
161
270
74
300
87
142
86
157
119
331
25
155
68
395
89
269
23
93
36
307
56
40
127
16
180
30
84
21
139