14
1
2
9
27
48
3
0
4
7
6
10
47
121
51
20
15
24
16
13
28
32
30
107
110
66
18
41
69
111
34
144
78
83
135
56
37
19
21
43
95
116
17
23
62