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