25
111
210
217
53
28
216
72
322
96
208
47
58
107
74
46
124
60
251
34
174
234
29
33
152
12
45
51
18
196
30
175
280
90
461
21
39
209
50
164
481
108
26
22
77
1136
56
81
615
5
8
205
23
15
94
64