137
130
129
128
126
121
112
111
108
107
105
102
95
94
88
85
83
81
77
72
70
69
67
65
64
63
62
59
55
54
53
50
48
46
45
44
43
39
38
37
36
34
33
31
28