6
22
27
8
23
42
33
12
28
16
162
66
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
227
426
1522
54
7
486
104
20
57
158
35
193