96
26
14
21
20
31
71
19
67
23
22
50
17
49
73
36
39
37
51
27
29
24
30
77
52
38
81
64
46
80
33
35
45
115
83
48
25
66
47
32