123
231
169
10
38
104
293
5
165
127
49
180
124
242
14
134
189
9
193
112
107
106
246
15
16
12
29
232
74
47
21
129
54
39
3
36
163
142
67
181
115
378
156
25
8
45
182
32
19
23
80
72
94