134
131
130
129
126
112
111
105
103
98
97
95
90
86
85
83
82
81
79
77
73
72
71
69
68
64
62
60
56
55
53
50
49
47
46
45
43
42
41
37
36
35
34
33
32
29