127
124
121
116
114
112
109
103
98
91
90
83
82
81
79
78
77
73
71
69
68
63
61
59
58
55
54
52
51
50
47
42
41
40
38
37
32
31
30
29