58
247
43
77
90
46
176
23
47
10
59
39
45
62
53
35
48
361
57
32
12
37
97
42
24
13
6
9
98
84
56
113
280
73
61
22
493
36
99
21
33
52
151
137
148
101
189
15
54