85
10
35
53
132
61
65
99
24
17
71
86
178
108
88
70
217
79
280
81
176
156
91
423
148
138
346
97
251
131
46
189
84
139
38
44
56
387
322
196
241
250
393
203
69
154
303
166
104
137
263
180
187
114
136
174