6
3
4
56
5
12
7
0
1
17
2
13
101
9
14
15
35
20
23
46
60
86
22
19
79
10
8
87
21
18
25
32
28
140
30
33
24
92
11
50
39
147
59
170
26