24
100
26
18
49
156
11
15
56
108
1322
170
42
260
10
40
63
19
53
278
506
12
13
75
106
717
545
657
46
78
927
749
277
411
390
107
38
463
1329
60
335
180
30
459
189
206
66
34
65
86
190