10
70
44
21
32
4
15
48
80
156
65
102
27
51
6
25
34
67
20
7
175
43
243
31
26
30
56
79
46
39
12
23
86
35
36
47
684
42
91
220
141
83
40
132
13
114
18
17