5
11
9
4
2
8
3
13
10
35
43
36
25
21
12
30
15
32
6
59
110
57
99
64
31
74
17
68
131
42
44
53
47
65
33
49
45
24
14
98
69