1184
15
14
36
51
18
59
26
44
40
45
68
38
367
42
57
10
32
1094
227
52
21
128
37
278
262
411
289
22
195
30
33
336
35
94
93
16
139
63
219
6984
208
159
20
152
50
47
23
19