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