219
277
262
100
35
14
94
46
177
143
95
38
79
206
335
187
1147
22
228
37
98
39
117
141
119
208
463
130
1327
16
326
34
453
83
31
116
33
127
36
102
15
212
11
699
204
224
84
363
168
290
44
67
392
62
221