64
98
287
30
63
59
58
49
88
136
154
227
204
78
96
66
109
251
46
14
81
106
82
1240
282
377
165
185
34
129
112
128
178
236
589
239
176
67
440
121
37
71
36
52
133
216
43
175
94
139
90
16
80
23
68
31