8
10
3
2
5
12
72
20
9
60
15
17
26
68
21
243
97
47
57
22
11
91
25
27
142
24
111
66
13
39
16
30
56
36
18
109
260
6
32