10
3
4
70
56
8
22
6
7
9
1
40
13
226
54
74
14
18
55
5
132
39
29
2
216
26
832
44
53
461
99
16
65
11
97
37
27
43
163
69
165
450
25
23