22
0
44
48
1
38
53
42
2
98
3
77
167
142
5
7
186
4
194
120
324
9
263
183
181
207
192
358
13
247
10
144
287
341