26
299
23
47
68
134
66
219
41
543
854
181
268
154
99
54
97
15
133
19
30
60
13
12
27
39
169
78
46
5
74
132
105
83
91
25
73
76
57
58
153
110
126
16
44
38
142
14
35
119
61