9
97
38
10
66
60
57
13
28
8
5
16
21
37
2
3
11
35
48
26
32
7
12
20
56
183
24
164
18
116
33
109
75
34
52
103
39
119
36
67
42
105
59
64
1