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