16
56
44
38
18
25
64
3
12
120
10
7
9
39
52
55
31
5
77
74
14
17
28
34
126
30
22
23
49
59
37
53
50
8
19
11
35
47
21
58
51
147