37
20
7
11
106
6
13
207
54
113
44
32
75
48
164
136
74
78
102
167
177
902
255
200
103
133
199
119
188
231
132
97
129
149
39
138
101
144
284
71
337
223
258
287
134
250
175
87
57