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
268
286
109
321
49
227
34
13
287
124
15
12
357
55
17
263
239
114
386
91
169
129
22