7
14
6
12
3
2
15
5
9
33
11
13
16
44
24
71
56
36
10
41
20
50
21
42
70
30
22
48
29
60
221
397
39
118
49
25
26
37
17