20
54
15
8
9
38
52
12
13
11
47
22
26
48
16
23
37
36
177
24
118
248
75
74
204
106
5
66
141
185
182
71
92
41
57
222
202
306
78
114
505
249
107
155
79
184
201
60
102
32
321
18
274