47
107
294
225
108
142
50
28
56
85
151
162
60
367
180
91
296
38
184
473
128
119
175
110
150
125
26
36
19
69
83
159
168
114
120
89
317
121
491
27
11
123
14
66
72
86
55
43
78
41
276
21
135