60
64
25
32
36
31
47
35
24
34
55
73
66
27
43
87
33
26
18
28
29
10
40
45
12
67
16
80
103
58
62
68
79
97
20
37
59
116
77
123
141
203
50
14
51
88