1
4
7
9
19
5
8
3
16
25
50
6
77
79
70
569
32
87
18
479
60
482
21
59
27
35
121
113
78
105
215
129
132
28
48
134
38
17
44