3
12
120
14
65
2
8
64
115
6
39
22
70
47
24
15
52
17
26
7
10
78
28
21
59
4
50
42
30
5
16
152
61
29
62
11