7
10
16
2
30
45
21
8
65
60
15
6
35
64
9
20
3
22
67
17
41
81
82
85
151
29
34
27
43
122
213
32
55
46
28
47
14
11
5
37
38
51
48
33
56