86
177
104
85
69
93
28
89
133
27
22
16
1
63
53
19
29
28
22
16
69
1
44
39
7
26
33
18
31
24
33
28
12
7
7
15
7
15
19
15
7
40
9
40
16
6
12
22
10
32