5
17
70
16
40
8
61
2
3
9
1
15
18
6
60
20
76
7
14
30
21
12
39
44
13
53
67
144
41
23
32
24
25
10
22
38
129