7
6
2
3
24
5
8
15
9
43
16
44
11
4
84
18
10
27
35
21
14
28
22
13
1
29
20
25
41
40
19
144
67
50
75
37
34
58