31
64
47
35
24
34
53
72
65
27
43
86
36
33
26
17
29
10
39
45
12
32
25
67
13
80
103
55
62
68
79
95
20
37
57
113
75
18
16
123
141
200
49
14
51
88
28
96
142