6
20
30
16
34
15
32
10
77
17
25
13
55
40
42
29
19
8
31
18
14
22
108
66
56
45
109
23
53
61
58
41
12
54
51