66
115
79
198
157
117
46
112
63
54
62
18
21
81
7
38
23
147
74
306
58
25
212
11
39
96
116
189
35
70
56
43
42
72
199
259
64
225
345
119
94
125
133
238
19
229
178
194
242
221
52
28