20
35
57
75
205
155
8
48
18
32
220
12
108
65
40
45
16
152
49
73
228
160
50
132
56
69
116
7
288
1267
90
4754
186
19
16088