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