7
31
89
17
18
25
27
144
32
63
13
24
30
11
100
39
45
29
182
117
78
43
79
104
12
41
122
23
47
57
34
74
66
50
14
86
19
44
48
129
40
138
142
113
96
99
33
73
72
71
146
22