18
38
33
24
71
67
47
30
68
17
50
59
32
28
37
26
12
552
8
49
97
11
54
21
76
20
22
297
104
48
35
52
63
10
85
27
94
58
40
118
42
16
44
31