38
446
66
387
44
361
14
283
27
276
103
225
17
184
176
82
171
126
1
112
3
95
6
102
24
88
25
108
8
86
12
100