27
80
15
64
26
59
34
17
9
140
8
74
82
6
51
45
39
3
49
22
16
36
649
101
23
20
38
112
18
7
21
62
35
71
13
166
88
12
92
55
29
103
98
28