9
25
66
48
3
34
125
194
16
337
60
72
419
90
191
102
202
51
97
27
69
33
68
38
56
192
114
169
248
223
121
183
36
148
21
52