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