130
128
127
124
122
118
113
111
106
103
100
99
92
91
89
87
84
83
81
75
72
70
68
67
66
63
62
59
56
55
54
53
51
49
48
47
44
43
42
38
35
34
32
31
27
26
24