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