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