8
6
32
5
40
19
20
25
30
18
79
27
7
13
34
10
11
15
17
83
78
144
35
55
61
22
14
68
53
38
16
24
43
39
23
29
77