24
18
7
410
152
293
94
105
15
16
40
100
182
477
248
1038
80
283
270
87
14
180
29
48
50
36
46
28
31
34
44
30
6
27
4
12
17
26
5
3
10
1
9
8