371 101
250 88
163 53
56 7
175 21
871 125
179 10
52 9
99 24
89 18
93 26
143 18
200 38
95 26
283 20
215 55
345 83
56 16
141 12
107 29