458
145
59
17
64
101
109
40
57
166
127
265
320
195
42
618
19
67
203
112
143
25
73
157
45
26
116
60
38
104
29
232
91
27
54
39
30
83
82
133
55
225
325
177
61
36
16
464
118
156
153
304