6
22
27
9
25
45
33
12
28
16
163
66
42
39
43
56
10
91
92
74
191
335
37
132
124
242
145
116
178
44
13
103
72
136
70
147
117
71
223
62
228
426
1523
54
7
486
104
20
57
158
35
193