112
453
300
398
104
236
36
195
89
191
39
153
21
135
20
119
11
115
35
6
95
22
94
4
50
13
82
767
5
77
3
73