38
70
39
22
23
24
14
230
116
101
70
39
53
51
177
137
141
73
241
211
250
40
26
62
52
53
81
20
35
185
58
100
99
143
139
114
135
78
71
194
37
226
116
157
335
116
229
211
173
177