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