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