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