182
686
127
55
195
101
171
130
139
219
148
147
32
153
203
71
370
91
48
56
176
149
233
197
41
54
132
2395
73
199
29
207
52
304
74
27
184
151
66
38
193
829
303
185
188
36
99
103
34
68
476
159
295
84
53
763
434