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