255
26
436
5
19
16
21
20
22
14
11
12
7
4404
3
134
87
129
41
4
228
9
15
18
29
110
36
13
39
2
133
67
49
24
8
82
6
76
59
126
27
91
57
42