141
140
139
138
133
127
122
115
113
93
90
89
87
85
82
78
77
76
74
71
69
67
65
64
62
57
56
55
54
49
47
46
45
41
40
38
36
35
34
31
29
28