9
35
60
45
28
26
230
46
248
47
10
39
195
20
22
69
14
182
79
109
202
133
361
38
110
6
96
154
80
128
116
33
491
8
40
81
67
178
48
27
74
82
303
36
18
2