298
569
145
561
49
473
42
206
38
242
6
314
15
161
23
178
63
182
25
169
24
144
65
163
93
127
13
104
2
84
11
88
53
111
22
103