122
121
119
118
112
111
110
105
103
100
98
97
95
85
83
77
76
75
73
70
69
68
65
60
57
55
54
52
49
48
47
46
45
44
43
42
41
39
38
37
36
28
27
25