140
523
109
426
44
308
73
248
38
256
33
166
13
154
6
147
14
142
18
143
17
123
3
117
22
110
9
106
8
114
2
96