10
21
47
28
18
26
12
32
4
23
55
50
14
52
19
5
38
43
25
9
17
134
245
44
42
6
16
27
72
30
54
67
53
39
24
103