145
16
44
318
64
56
257
68
6
126
135
160
88
84
36
176
92
183
288
140
37
117
227
87
203
45
75
17
231
109
142
290
24
259
95
93
252
35
189
156
163
151
154
62
180
96
155
175
149
212
103
19
345
182
229