20
64
58
275
180
216
59
145
273
115
76
449
119
118
140
149
124
61
99
67
218
112
105
88
66
80
192
53
39
151
172
73
51
95
89
126
271
106
144
206
160
98
135
125
152
209
91
82
167
171