669
606
189
390
174
246
70
313
10
172
83
255
38
192
41
133
211
53
193
105
152
18
125
24
92
96
6
339
20
107
14
110