169
32
357
155
171
100
232
81
543
135
533
77
416
150
170
111
235
17
250
125
96
76
411
153
403
70
543
80
503
68
222
36
264
42
528
162
385
15
528
120