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