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