36
22
166
52
46
96
24
31
26
125
26
18
72
43
398
27
18
23
62
59
28
26
19
50
27
28
10
14
26
32
27
42
18
21
249
115
98
68
230
17
98