10
122
55
131
150
68
121
129
35
85
161
20
15
82
37
6
74
28
179
262
16
46
112
128
52
17
23
90
147
48
25
29
141
30
87
107
32
50
39
53
21
59
26
78
47