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