6
7
34
5
8
10
17
16
14
13
29
9
12
46
78
36
74
19
20
26
11
50
21
67
81
42
76
85
94
107
66
197
216
548
257
43
137
87
163
162
68
52
113
141
57
31