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