37
155
484
265
82
90
189
48
309
55
249
410
270
426
386
1110
68
154
172
81
188
4050
75
223
84
50
2942
1570
111
186
26
137
34
104
78
213
33
93
240
271
206
232
277
300
119
80
127
577
59
779
29
106
290
205