7
3
14
12
11
8
30
13
15
20
6
5
71
98
44
9
34
24
23
32
33
21
69
16
17
93
29
38
48
10
18
116
64
39
148
74
53
22
55
73
139