52
147
32
125
46
35
6
14
282
173
228
92
438
275
106
216
97
129
71
207
118
102
128
5
22
244
40
115
63
72
124
324
9
61
143
109
131
130
28
183
293
391
202
424
76
89
59
253
316
462
99
30