20
21
32
67
56
136
240
10
52
87
93
17
14
51
5
112
23
135
1252
53
42
102
178
196
91
24
1755
134
94
39
707
138
7
366
327
1121
22
85
36
171
47
16
65
59