1
8
4
5
72
12
52
43
39
31
11
32
42
15
9
7
59
6
10
51
20
30
21
28
27
17
13
36
29
80
34
24
62
26
82
103