11
23
88
76
242
658
821
9
107
5
19
15
14
63
43
198
17
27
324
12
53
22
30
18
182
185
280
21
16
33
32
51
57
92
7
270
55
65
34
26
6
84
61
391
39
28
40
226
44
50
10