9
133
162
148
362
109
186
40
105
67
57
79
108
84
231
58
17
42
173
95
68
111
83
269
104
131
213
135
157
87
73
196
206
976
56
23
166
88
121
146
96
69
53
70
156
71
103
47
158
106
100
118
399
211
167