45
482
46
286
36
238
15
264
42
246
21
162
18
156
6
149
11
115
357
10
119
17
102
3
113
1
100
74
56
84
16
49