61
403
102
273
83
271
49
170
50
197
44
155
41
129
39
119
25
108
6
348
33
112
19
99
29
92
18
94
9
81
17
80
26
82