219
213
164
154
364
156
146
183
263
105
179
279
133
5
7
112
171
138
477
223
115
47
101
51
215
22
396
30
245
301
81
118
196
56
11
208
187
160
21
139
211
144
13
38
65
104
210
312
116
168
202
147
86
16
124
315
212