128
106
242
239
214
177
241
213
268
328
107
212
198
215
169
64
200
84
146
78
83
87
9
35
99
182
101
76
160
66
171
38
73
86
199
46
70
6
13
4
7
2
164
5
18
0
11