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