71
3
1
83
165
126
7
6
12
41
20
95
2
631
65
11
143
998
10
176
168
377
663
291
110
112
1058
450
1078
1
7
197
128
17
506
19
74
20
8
10
724
345
309
2
4
811
216
