155
128
209
24
184
88
72
182
270
86
71
395
199
69
185
204
347
278
277
207
73
390
85
131
576
81
118
192
112
95
102
32
46
31
39
548
103
51
171
113
89
78
157
68
56
214
136
65
30
14
91
75
236
38
16
74