396
38
38
47
42
47
126
38
47
151
127
44
134
408
598
784
40
27
116
41
129
27
114
31
19
38
39
46
431
132
433
442
39
120
39
45
411
38
19
127
19
119
43
38
44
140
579
31
31
141
19
199
40
27
144
133
31
19
38
40
38
43
31
117
561
41
27
38
19
19
116
127
119
28
28
25
29