406
450
159
408
159
197
330
436
133
376
149
357
161
143
446
154
152
529
146
155
138
416
144
352
145
559
359
450
440
403
434
153
35
456
50
50
50
47
49
46
49
46
49
51
50
46
50
47
49
49
49
46
46
47
49
50
50
49
66
47
50
50
49
50
48
47
47
50
46
46
46
49
49
47
47
50
49
49
46
50
28
193