6
12
7
11
27
2
8
15
18
0
1
4
3
9
5
13
24
42
19
143
41
54
30
88
74
35
84
28
14
81
36
39
16
40
23
148
86