88
46
31
44
40
47
45
51
406
38
44
86
44
52
19
133
115
31
41
31
47
19
40
52
109
439
350
31
51
117
196
31
131
19
19
129
39
47
38
641
31
548
686
118
42
31
52
40
44
38
39
576
46
40
701
45
46
31
429
31
45
120
47
19
41
31
125
41
448
40
403
390
23
24
29
30
26
29
27
43
28
30
25
24
23
23
29
26
26
26