47
131
472
127
204
13
64
40
125
56
38
66
74
25
20
21
211
181
153
8
72
43
31
105
667
14
44
250
62
83
77
146
216
35
19
11
9
27
178
12
156
26
50
220
17
155
49
85
18