6
58
15
5
76
40
434
499
223
276
161
93
154
112
139
241
130
111
145
430
155
170
128
129
150
192
229
282
99
95
100
126
101
169
244
103
34
74
193
133
94
56
188
91
81
55
144
52
45
137
84
385
120
173
96
166
191