58
247
42
76
90
44
176
43
23
47
10
59
39
45
62
53
35
48
358
57
32
12
37
97
24
13
34
6
9
98
83
56
112
279
73
61
22
493
36
99
21
30
52
151
137
60
148
101
187
15
54