...
240
46
100
22
118
24
20
559
181
112
28
977
345
146
175
216
45
49
93
388
7
26
109
6
12
99
2
39
214
53
661
62
44
333
71
32
21
121
328
1
334
33
56
4
94
79
8
48
17
212
179
172
134
31