86
178
105
85
93
69
133
89
28
16
2
27
29
22
28
18
69
31
64
22
16
53
44
7
34
16
2
40
7
7
40
33
29
24
12
15
23
19
19
7
28
26
19
13
32
6
15
15
40
10