7
3
22
24
16
8
15
12
5
18
30
11
68
14
33
13
94
37
19
25
77
67
27
47
45
81
84
28
49
139
71
40
35
87
141
64
130
21
38
99
42
74
1