8
21
31
19
67
4
2
7
5
119
56
43
15
9
86
11
10
137
35
3
29
27
68
61
32
6
18
20
22
41
39
14
40
48
55
34
12