8
3
91
110
40
118
198
29
93
24
58
92
60
86
72
68
18
27
90
56
142
182
83
46
747
33
21
28
245
69
143
14
312
34
81
71
208
35
19
15
129
38
53
75
32
55
149
57
17