128
136
168
81
40
51
207
540
234
198
122
299
615
23
77
401
114
229
36
340
217
52
102
38
39
44
61
579
255
27
17
69
1493
392
223
108
497
240
161
106
125
370
148
19
79
184
190
90
82
59
99
11
58
32
417
308
18
34