4
7
2
9
8
23
1
28
26
22
18
53
13
27
225
24
154
56
33
92
49
21
72
45
321
35
46
50
12
37
20
1055
47
31
52
25
110
119
29
36