12
13
38
244
87
90
45
132
143
56
47
575
129
43
18
80
59
79
283
37
75
63
6
48
733
103
2
3
71
70
113
52
60
224
53
28
39
55
17
105
171
130
23
40
4034
258
19
42
200
146
111
8909
24