242
36
227
286
38
76
85
37
102
216
100
109
19
272
44
26
164
162
39
42
135
302
124
247
51
63
106
61
173
374
223
50
233
43
116
1137
226
261
71
143
158
33
31
16
46
352
113
274
172
20
228
84