47
151
205
13
86
28
58
348
61
109
100
22
57
154
85
15
87
30
27
14
661
38
99
43
11
54
88
33
83
36
19
59
32
81
184
72
24
55
78
29
104
136
66
147
133
64
91
92
123
21
285