14
39
33
42
67
20
31
27
41
40
23
30
28
21
47
38
88
22
17
11
37
16
18
61
24
75
65
53
52
45
26
73
46
48
91
51
63
29
49
15
100