68
95
124
43
90
136
72
272
175
53
222
278
71
170
64
19
52
51
80
60
223
46
40
147
137
163
86
70
48
256
38
18
39
499
73
241
110
57
416
92
88
424
267
82
50
404
215
44
198