7
2
3
12
11
0
1
6
14
4
15
17
10
18
16
45
24
9
35
19
29
13
61
22
5
64
37
82
31
97
28
38
119
30
48
8
55