212
213
164
154
364
156
144
183
263
105
179
277
132
5
7
112
171
138
476
221
115
47
101
51
22
392
30
245
298
81
117
196
56
11
208
187
160
21
139
211
13
37
65
104
210
312
116
168
202
147
86
16
122
315