4
7
23
9
22
27
15
32
180
193
45
51
97
185
41
150
102
52
105
151
69
70
108
183
78
33
83
58
60
132
216
281
160
98
130
182
103
164
113
112
115
159
187
100
104
214