7
2
3
8
30
63
9
19
23
5
50
36
64
18
49
11
31
24
39
70
68
42
16
21
84
88
59
13
58
27
65
20
26
15
6
17
22
113
81
171
51