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