5
13
20
11
24
27
21
33
16
38
15
70
23
34
4
48
25
1
59
14
7
28
10
36
74
85
411
123
146
41
9
43
29
65
18
83
61
55
71
26
46
8