26
59
34
17
9
140
8
74
82
6
51
45
39
3
47
22
16
36
649
101
23
20
37
112
18
7
19
62
35
71
13
166
88
12
92
55
29
103
98
28
15
95
57
58
93