7
9
18
10
6
8
20
19
52
54
28
17
3
22
45
38
36
112
5
43
4
564
29
80
23
82
21
34
16
31
85
33
175
41
30
13
207
94
27