140
139
135
134
133
132
123
121
117
116
115
106
105
103
96
92
90
89
85
84
83
77
72
71
70
68
67
66
63
60
59
57
56
55
53
52
51
48
47
45
44
42
41
40
33
32