47
213
65
56
48
94
28
59
44
43
74
104
120
370
86
91
109
34
114
22
212
107
231
152
73
158
159
16
63
129
171
123
75
116
15
293
21
26
348
92
318
30
335
240
461
128
443
70
202
68
357
261
54
98
127
175
282