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