123
231
169
10
38
104
293
5
165
127
49
180
124
242
13
14
134
189
9
193
112
107
106
246
15
16
12
29
232
74
46
19
128
54
39
3
36
163
142
67
181
115
378
156
24
8
162
44
182
31
23
80
72
94