49
42
20
220
13
35
83
340
97
62
233
76
27
149
218
84
111
150
262
37
40
117
33
70
36
216
71
344
153
31
179
105
169
74
219
118
68
185
123
39
228
69
193
198
100
56
81
66
29
46
94
432
80
677