52
31
44
31
657
42
42
39
45
27
44
503
46
52
250
128
357
132
14
43
14
39
330
127
14
529
407
14
43
31
27
552
46
27
41
42
42
43
42
44
27
46
46
127
52
48
39
46
548
52
44
129
778
44
392
363
46
27
31
41
27
52
142
130
432
117
27
140
27
52
43
395
404
112
122
115
46
43
31
44
14
385
44
23
30
26
0
27
23
33
27
29
26
27
26
23
23
26
26
24
0
23
25
26
26
29
26
26
26
26
26
24
26
26
26