243
287
44
37
33
215
45
204
173
34
268
125
139
216
206
192
179
121
189
231
158
386
83
68
202
89
467
246
134
293
176
655
174
39
547
30
25
283
60
88
43
224
558
53
129
58
36
75
145
137
64
26
38
106
90
14
20