66
480
166
562
159
241
177
438
52
191
49
161
23
97
70
151
6
26
149
38
106
13
32
82
14
110
68
395
185
114
18
103