6
5
67
18
14
0
159
485
28
11
17
34
33
211
323
44
12
454
26
98
22
191
23
41
117
267
157
71
45
52
72
115
102
138
342
136
1339
890
173
678
250
432
385
43
87
693
287
112
713
597
827
146
187
147