8
14
7
59
18
5
21
75
70
62
39
120
171
54
26
145
191
217
119
188
58
101
174
38
82
245
76
69
46
203
105
322
104
182
77
108
236
43
136
167
55
53
124
80
65
72
28
48
85
95
68
297
315