65
50
97
220
87
48
216
110
74
268
25
231
179
428
122
188
93
85
198
141
890
86
42
54
210
181
209
158
56
13
283
95
55
169
33
356
387
366
238
9
63
154
441
8
49
79
64
90
45
129
145
401
263
96
127
22