277
172
162
144
129
127
112
111
109
107
102
101
100
94
93
91
89
88
87
85
83
81
78
76
75
74
72
69
68
67
61
60
55
54
51
50
49
48
46