6
5
17
4
9
10
11
1
16
29
44
86
25
37
70
50
31
68
128
15
20
27
55
100
28
137
67
19
74
54
34
85
39
7
66
35
48
106
83
24
146