24
1001
4
59
133
57
16
116
105
25
11
58
186
21
18
345
8
6
9
1
14
5
3
39
48
210
23
2
269
287
111
321
49
227
34
13
124
15
12
357
55
17
263
239
114
386
91
169
131
22