7
8
20
12
5
9
101
84
131
64
55
21
92
15
17
6
3
4
11
25
33
29
119
35
14
1
34
32
73
13
93
10
86
37
45
22
16
70
57