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