23
559
859
45
120
26
63
90
156
35
42
248
27
92
73
81
6907
183
495
387
62
253
49
32
455
39
94
43
162
54
79
38
46
68
84
48
41
312
99
220
52
34
106
36
125
28
119
86
277
121
115
103
47