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