164
245
69
366
62
73
303
136
63
71
149
34
57
68
263
60
168
213
113
414
25
227
82
36
172
76
19
32
161
30
64
258
255
86
978
220
70
146
84
158
100
242
535
696
102
228
370
364
186
135
295
356
65
205
178
89
232