21
63
11
14
69
7
193
178
25
247
55
227
392
160
71
36
105
85
152
237
75
23
102
200
27
58
246
99
328
41
149
944
96
37
60
83
291
13
135
28
17
59
54
300
16
98
153
157
87
61
184
62