34
6
84
14
27
43
77
26
18
21
13
46
57
151
96
193
104
269
251
139
94
89
178
375
179
156
121
253
363
108
171