3
104
161
394
158
447
34
237
65
246
103
136
96
149
66
138
21
184
61
714
12
147
60
135
23
27
92
18
109
68
395
106
6
112
10
91