65
73
213
177
64
67
539
172
209
77
86
82
74
79
39
49
43
25
70
56
33
59
35
63
113
44
52
263
184
212
402
223
407
641
176
422
374
85
72
101
254
230
281
69
146
92
78
191
107
97
31
37
42
80
29