18
17
116
24
15
67
42
21
28
9
40
56
12
421
72
71
47
14
96
27
30
8
31
82
29
11
121
55
57
32
49
50
22
58
16
592
44
87
54
33
36
25
117
112
39
34
19