242
36
228
286
38
77
85
37
102
216
100
109
19
272
44
76
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
114
274
172
20
84