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