7
2
6
1
8
24
32
28
15
4
21
23
3
5
60
16
14
27
172
34
70
30
19
22
9
10
79
11
31
37
127
100
45
39
12
120