152
151
132
128
124
117
108
105
103
101
100
96
92
88
85
82
80
79
75
72
70
69
66
63
61
60
59
56
55
53
52
51
50
49
48
47
46
45
43
42
41
40