82
369
229
26
109
62
245
196
89
87
152
178
51
64
13
154
163
233
42
55
149
219
59
44
194
49
98
96
86
88
54
183
237
84
67
168