85
69
6
10
39
42
8
151
89
105
109
59
62
279
139
146
78
19
177
48
107
18
310
11
28
15
127
45
44
55
13
54
204
50
133
5
263
424
143
184
150
136
303
53
34
183
155
35
41
125
16
29
84
46