5
4
11
42
26
13
2
29
16
10
6
38
20
34
18
56
68
70
19
105
46
24
15
41
7
30
109
74
88
48
63
12
9
71
23
32
86