3
5
11
16
25
17
13
24
12
140
7
4
43
81
38
87
9
14
46
51
18
78
21
115
47
110
34
103
37
70
67
44
15
27
74
130
20
62
36
66
82
95
61
128