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