5
11
8
21
33
27
43
13
36
25
24
12
20
19
29
41
9
46
53
51
30
15
18
38
42
70
40
80
65
55
74
44
67
28
135