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