120
212
165
149
155
128
112
49
54
99
174
141
261
189
150
92
46
26
63
139
111
81
95
68
73
160
65
119
159
91
145
137
103
96
110
124
129
120
61
76
50
85
110
90
133
108
84
77
108
104
49
97
163
119
73
140
139
115
72
130