92
24
135
269
767
62
381
301
130
99
34
29
59
37
1548
52
53
1380
30
43
294
151
260
96
28
66
56
155
214
105
21
54
85
50
222
93
98
69
71
173
291
165