219
61
182
124
88
138
454
140
447
262
85
76
110
204
241
91
166
346
59
154
109
119
48
189
115
80
49
74
43
72
177
58
96
101
60
62
545
563
111
195
64
192
93
129
145
102
122
97
606
38
136
150
128
293
98
334