134
132
122
121
120
115
113
111
109
108
101
97
91
86
85
84
83
80
77
76
75
73
71
68
67
66
62
60
59
57
55
54
53
52
50
47
43
42
41
38
36
35
33
31
30
29