13
11
1
17
10
34
36
40
23
49
25
32
53
63
57
42
45
74
153
81
188
267
56
98
134
351
218
429
94
229
432
87
283
90
131
195
248
102
244
203
645
154
259
137
237
482
181
104
97
114
298
230
246
307
1410
158
359
513