440
62
48
155
66
188
82
32
197
215
85
16
126
175
290
51
191
34
124
199
76
12
221
71
24
61
69
26
80
152
67
162
253
584
269
277
57
17
140
74
186
35
96
72
150
195
33
38
136
173
94