43
276
32
285
34
594
444
83
218
57
235
22
171
18
211
16
177
6
153
117
11
104
1
63
78
125
17
340
26
102
9
74
3
75