25
89
1044
27
206
52
222
28
38
54
157
1605
117
197
37
42
130
83
526
103
146
90
64
282
77
158
101
62
59
266
132
272
188
387
273
76
23
288
179
26
121
122
22
411
13
48
67
30
419
75