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