21
36
88
11
29
62
114
164
54
10
12
5
72
74
115
56
93
70
238
341
110
35
231
16
148
107
26
136
105
691
154
189
45
198
96
347
108
8
163
299
205
65
158
49
388
343
140
507
236
103
352
159
123