1
230
371
169
147
91
13
67
108
198
29
106
101
43
52
265
373
260
56
49
120
6
58
339
9
21
72
70
269
7
202
333
352
123
95
54
78
35
146
20
59
11
107
131
62
235
132
34
40
38
316
199
26