86
65
93
105
52
27
38
65
107
45
142
78
70
47
70
79
91
114
146
50
62
115
67
68
42
69
57
51
103
69
69
92
74
59
78
58
52
46
98
53
89
75
85
55
57
113
152
102
115
97
82
72
46
72
69
59
25
36
103
129
17
76
89
48
105
69
52
150
15
56
131
157
75
85
68
71
129
192
96
134
56
42
138
122
100
62
44
74
32
69
54
116
47
73
38
28
43
79
45
45
85
101
73
63
105
113
72
66
71
84
84
75