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