238
282
44
37
33
214
45
202
173
34
266
124
138
204
190
176
120
188
231
157
386
83
68
201
89
467
246
133
292
175
654
174
39
546
30
25
60
88
43
224
554
50
129
58
36
75
145
137
64
26
38
53
106
90
14
20