18
10
19
6
20
38
13
26
24
4
70
42
8
62
23
5
45
9
21
63
53
57
30
164
114
28
103
29
17
41
34
36
112
43
7
98
61
78
15
71
22
576
47
336
16