17
23
47
100
15
11
56
27
32
164
95
83
301
52
86
13
514
53
25
64
1198
78
12
49
31
48
59
18
30
35
28
354
386
103
421
439
60
45
39
76
222
143
57
112
1329
120
216
19
309
75
144
313
2242
141
136
46
34