142
87
213
40
38
84
19
25
83
82
191
41
61
180
90
103
39
150
31
55
69
37
76
29
33
123
128
85
4
45
56
143
169
63
129
153
178
138
44
113
18
17
59
60
239
24
15
34
28
67
10
156