118
181
20
62
205
159
157
114
80
69
88
103
72
45
126
79
160
141
64
91
206
121
51
254
203
186
149
145
190
84
99
171
169
115
41
25
89
325
165
94
8
14
22
13
23
32
28
4
3
21
138
50
209
11
63