18
26
20
301
25
40
44
24
31
63
132
50
27
42
41
37
65
32
34
68
38
84
21
29
54
46
16
15
47
95
12
55
45
43
66
19
17
57
23
10