86
177
104
85
93
69
28
89
22
133
27
1
16
63
53
19
29
22
16
28
69
2
44
39
7
18
33
31
24
26
33
28
7
12
7
7
15
9
7
19
15
15
16
6
12
40
12
32
29
22