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