15
18
28
46
53
43
27
16
29
73
34
10
5
14
63
13
7
39
1
59
35
67
8
12
126
40
21
3
9
79
77
38
37
2
54
24
4
288
36