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