76
316
40
300
30
303
42
278
58
277
22
238
31
202
8
181
196
6
360
21
165
83
125
114
23
109
104
5
3
77
9
86