135
134
132
128
126
124
112
109
102
99
94
91
90
87
85
81
80
78
77
73
72
71
69
68
67
58
57
56
55
53
52
49
48
47
46
41
38
37
36
35
34
31
30
29
28