6
11
430
189
30
107
87
212
9
7
44
54
28
24
37
387
139
21
19
1
505
79
12
128
2001
176
59
478
70
46
12412
10
389
33
85
560
67
15
220
2043
403
223
49
5711
427
194
1984
57
647
40
158
3882
101