60
34
45
15
3
8
9
29
27
6
24
20
35
14
38
19
42
43
75
25
53
59
79
32
28
31
10
21
128
82
85
4
47
40
120
130
30
67
109
18