3
40
20
17
59
25
16
2
14
43
29
61
19
13
88
9
10
23
18
21
32
26
8
6
41
38
12
31
60
75
1
52
33
144
22
54
45
83