68
87
79
25
114
71
47
115
75
57
106
20
88
123
197
103
104
262
144
150
77
92
60
52
89
156
149
116
101
17
18
85
81
94
62
34
426
78
128
50
186
269
102
119
141
98