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