18
203
16
211
56
44
37
34
10
32
9
260
258
83
91
29
35
33
80
53
13
27
40
30
247
28
92
63
64
41
6
68
171
78
22
81
36
74
7
45
43
24
62
90
51
21
89
58