23
21
43
53
82
24
58
118
31
47
68
26
42
89
15
71
12
59
91
253
129
103
29
80
50
63
27
39
45
55
11
122
61
33
9
558
37
14
48
306
22
111
101
156
17
36
73