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