12
163
44
49
1
2
148
220
22
671
7
125
89
220
112
43
210
154
130
873
49
4
166
226
197
78
20
5
163
10
85
92
686
149
205
6
12
156
262
