16
3
4
5
1
2
8
12
7
4
20
5
10
19
38
4
19
54
11
44
40
3
51
35
28
18
127
56
38
14
45
2
30
16
14
17
13
39
54
127
158
175
2
37
2
10
6
12
11