74
55
39
116
168
101
53
13
258
98
121
48
198
41
165
128
151
154
42
19
27
196
107
89
60
95
84
44
71
185
56
38
24
106
122
49
30
79
63
78
896
70
72
161
156
87
147
47
169