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