11
94
30
9
32
27
42
15
36
444
43
62
40
28
46
267
66
35
38
8
81
17
12
49
89
20
31
218
13
242
547
98
240
113
16
39
18
53
24
21
26
6
96
14
10
79
325