12
174
298
73
85
264
81
35
120
86
40
59
26
29
67
33
68
61
43
52
28
467
57
114
102
138
107
42
223
159
45
47
97
213
149
80
148
106
30
139
112
287
137
157
125
247
88
32
172
90
98
83
34
71
9