66
44
47
27
39
16
169
19
32
33
98
49
164
128
55
93
120
61
143
70
804
56
52
78
58
124
21
790
101
24
53