47
46
128
7
54
78
18
55
49
98
67
285
181
218
231
202
221
95
154
253
230
204
189
10
141
8
44
108
41
43
25
62
20
30
11
50
68
17
22
168
27
81
185
32
402
31
52
36
157
16
192
107
53