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