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