1
1
45
34
1
141
140
103
98
94
86
86
85
84
82
75
74
73
71
70
68
67
66
66
66
65
64
64
64
64
63
62
62
61
61