237
73
121
407
127
137
81
48
189
64
102
71
45
85
172
325
104
43
8
155
276
141
49
62
55
40
5014
90
193
139
133
34
126
391
103
665
136
15
195
344
28
191
30
313
17
252
171
213
42
68
332
6