42
241
193
39
5
225
75
209
198
110
53
33
156
4
148
536
78
273
151
154
877
102
91
49
201
107
246
15
202
236
140
855
169
150
128
176
133
328
62
423
175
27
160
165
262
66
55
14
67
80
46
195
419
56
41
234
38