141
596
84
535
66
295
26
156
16
169
51
221
67
200
91
119
196
41
210
20
131
29
155
43
181
12
98
2
82
9
152
23
121
15
151