8
6
3
2
10
4
5
11
72
61
31
56
143
22
286
47
218
283
18
7
42
48
1
25
1136
38
33
13
75
83
16
12
74
20
17
360
24