8
47
56
52
117
80
93
237
50
58
38
127
28
43
129
167
49
96
66
319
153
103
92
46
133
60
227
87
246
99
262
114
65
163
91
146
185
104
106
95
110
97
26
33
48
63
125
53