126
18
16
10
33
471
22
34
24
9
8
38
43
19
6
45
13
95
35
30
14
21
15
5
39
55
4
26
32
50
3
12
68
56
44
1
11
25
107