58
461
98
88
30
45
36
96
34
33
38
90
153
17
40
59
46
80
93
118
127
41
55
443
1796
168
134
39
32
71
22
89
21
37
181
92
23
228
19