2
22
100
6
172
213
1
132
232
128
13
3
1
130
138
82
14
104
1
3
6
2
1
5
6
1
126
150
103
3
120
220
97
238
3
73
2
193
78
48
1
90
35
84
137
0
270
