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