6
5
1
2
9
28
35
36
4
75
26
15
18
11
7
16
13
121
137
47
61
27
22
80
49
45
78
74
44
8
39
57
12
20
10
96
14
43
84
151
38
23
81
115
33
70