68
59
34
223
88
153
267
149
128
274
86
72
120
42
64
16
20
19
29
60
141
125
39
155
107
99
25
66
62
8
15
119
115
147
47
133
129
17
175
92
130
81
80
98
106
48
169
52
188
189
33
91