47
371
156
64
15
75
30
38
3
196
86
34
46
56
68
219
168
122
360
169
118
26
19
74
70
139
127
124
40
43
77
31
58
98
60
87
33
82
83
138
49
159
27
125
8
20
448
36
278
39
158
92