9
12
25
40
106
275
10
68
225
56
29
36
35
92
150
23
335
31
220
138
345
102
48
64
160
381
15
172
109
1438
270
58