6
61
63
69
84
140
155
106
87
11
113
58
35
154
83
194
188
178
388
279
378
156
86
97
46
339
121
105
80
39
163
104
112
125
111
264
101
98
64
142
201
136
219
100
135
89
49
149
60
114
138
73