309 107
178 105
182 105
169 80
256 5
226 77
452 10
166 56
152 38
112 98
87 64
124 41
391 122
146 51
195 35
156 8
149 10
152 3
249 84
280 113
83 88