67
85
51
39
81
41
171
74
47
45
14
139
8
163
150
31
40
23
107
36
124
95
69
48
32
42
57
73
10
72
25
19
46
54
78
34
60
75
30
102
88
33
55