13
37
101
108
121
58
99
106
18
48
24
5
63
207
45
51
229
17
7
1
91
149
80
42
27
73
176
82
183
44
8
97
32
231
123
50
198
128
68
12
79
31
112
72
81
129
16
55
66
52
74
60
39