10
6
21
22
15
14
9
4
70
13
3
33
27
18
19
32
160
23
5
47
29
48
25
42
11
20
67
28
16
37
36
7
8
12
63
38