1061
212
601
26
413
841
681
254
431
82
213
181
182
101
93
111
31
4
112
52
41
3
61
71
13
1
21
11
72
2
51
7
6
5
1943