8
86
52
98
27
79
67
63
68
38
17
47
53
7
50
158
94
20
13
126
133
119
74
18
166
80
40
28
2
35
31
26
135
217
6
88
99
44
69
36
10
22
5
21
141
3
70
25
15