146
83
41
149
100
88
220
103
83
71
57
34
100
85
31
15
9
35
155
121
69
154
135
168
108
86
54
105
86
110
34
75
119
70
163
135
101
122
178
161
173
128
54
171
185
192
94
226
194
63
96
67
137
84
113
165
49
28
97
147