13
14
8
4
7
23
15
17
3
410
1
1088
133
22
39
6
31
24
12
29
35
16
75
25
33
9
96
28
55
668
46
44
48
18
564
10
2
59