47
51
166
251
62
306
26
179
112
114
253
29
44
94
38
36
43
101
273
133
183
136
53
130
30
59
107
356
78
184
88
421
129
76
119
12
587
13
64
691
83
102
31
145
109
25
165
103
28
17
755
77
150
157