141
140
139
130
129
122
114
111
110
104
103
98
93
90
87
86
85
81
80
78
77
76
74
73
71
70
69
68
59
58
56
55
54
53
52
51
47
46
45
44
41
38
37
35
34
32
29