1
10
7
2
4
3
13
35
42
36
25
20
12
30
15
5
32
6
59
110
57
99
64
31
9
74
16
11
68
131
44
53
47
65
33
41
49
45
24
98
14