1
5
1
9
15
1
7
7
130
114
102
96
95
88
82
71
67
63
61
61
61
59
56
55
53
53
53
50
50
49
49
48
48
46
46
46
45
45