43
311
38
214
17
196
11
151
14
177
44
157
13
145
26
139
10
165
1
6
16
103
7
93
4
96
76
91
89
333
3
68
2
82
98