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