7
9
16
18
17
41
60
50
99
83
8
144
59
35
14
56
74
12
31
26
33
154
122
58
36
25
136
6
32
153
24
34
125
116
29
949
23
2
57
15
37
11
42
20
421