17
35
70
73
62
159
92
178
103
130
67
132
197
85
340
86
543
55
110
165
82
240
137
65
278
539
95
111
64
89
367
261
183
116
42
192
199
229
176
479
208
160
203
188
53
90
138
186
115
40
559
123