7
72
25
8
13
22
3
5
6
9
85
97
4
55
17
33
10
37
23
43
41
19
20
67
15
24
2
109
59
1
0
48
29
11
14
162
430