140
179
45
133
53
58
143
63
43
83
351
74
161
81
110
187
181
249
307
186
330
101
40
553
75
151
32
377
121
193
234
50
406
322
436
94
285
255
275
314
137
291
84
79
105
178
191
64
122
300
67
383
44