7
3
4
5
2
6
55
12
45
38
18
13
23
9
10
8
19
20
21
24
66
26
88
60
15
69
80
231
40
25
46
76
14
58
105
53
28
11
44
29
82
64
100
251