6
17
9
4
5
10
61
29
15
46
8
7
11
85
87
24
38
27
66
338
34
45
37
94
99
71
177
90
95
100
109
224
123
152
1957
28
43
22
75