134
132
128
127
123
118
117
116
111
99
96
93
91
85
82
81
79
77
76
75
74
71
68
66
65
62
61
60
58
57
56
55
54
53
52
51
50
49
47
43
42
38
36
35
34
33
32
30