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