93
138
87
162
120
198
94
82
134
134
65
200
48
61
92
299
138
160
133
121
142
133
150
48
85
112
220
205
42
56
30
57
124
94
57
19
83
76
207
133
61
43
150
97
79
79
44
77
80
72
67
297
121
114
115
56
189
203
591
270