240
336
53
257
19
230
26
237
130
228
74
261
63
190
61
248
121
136
44
157
88
38
106
29
93
1
90
30
329
31
96
6
99
5