6
13
8
11
29
4
15
9
18
0
1
5
12
14
3
25
43
20
144
7
41
56
31
88
74
38
84
27
28
81
36
39
16
23
86
102
78
177
153