13
78
34
21
36
25
38
14
59
29
19
35
42
69
45
32
31
46
22
27
12
17
16
54
76
33
96
44
26
30
50
11
23
107
105
48
466
43