7
9
63
93
200
32
8
127
34
112
13
64
71
16
18
102
92
6
41
27
75
20
38
11
57
95
5
28
138
59
26
29
37
86
39
22
56
25
10
14
17
164
21
48
12
19
133
119
171
79
101