20
98
51
34
22
40
23
46
25
133
31
23
58
27
259
171
18
25
50
46
24
76
20
278
26
20
17
56
78
56
70
39
24
178
24
247
26
20
203
16
42
36
18
116
52
16
16
37
48
26
35
26
32
51
33
55
26
41
54
178
64
200
18
34
45
24
77
42
36
34
46
39
176
46