6
25
9
66
48
3
33
34
124
193
16
336
60
72
417
90
191
47
102
202
51
97
27
69
68
38
56
192
114
169
248
223
121
181
36
147
21
125
52